[openstack-dev] [ceilometer] deprecating RPC publisher/collector
gord chung
gord at live.ca
Tue Aug 11 18:27:12 UTC 2015
hi,
this note is to raise awareness that the rpc publishing functionality in
Ceilometer will be deprecated and disabled in Liberty[1] as it offers
redundant capabilities vs notifier publishing.
back in Juno, we adopted oslo.messaging and switched from RPC to work
queues in Ceilometer -- the notifier (queues) publisher was made the
default means of communication between Ceilometer services. the benefits
of RPC is that it offers callback functionality but it is often at the
expense of performance [2]. As Ceilometer doesn't need the callback
functionality, it was advised to switch from rpc to notifier publisher.
regarding support going forward, after some discussion, it's our hope
that since we switched out rpc so long ago, the rpc publisher will be
removed in M* cycle. if there are any concerns, please raise them here. :)
[1] https://review.openstack.org/#/c/211304/
[2] https://www.rabbitmq.com/tutorials/tutorial-six-python.html
cheers,
--
gord
More information about the OpenStack-dev
mailing list