Is it possible, with oslo.messaging, to have 3 daemons to get the Neutron port.{create,update,delete}.end notification events?
I tried hard, but no mater how I do it, only one of my 3 daemons get the message. I'm about to add forwarding feature to the other 2 when one receives an event. Is there a better way?
I think you're looking for the "pool" parameter: https://docs.openstack.org/oslo.messaging/ocata/notification_listener.html That is supposed to make it so that all the receivers in the same pool get a copy. I'm not sure, but I think this is implemented in some re-queuing way that is likely not very robust. But, if it works for you it might be good enough. I agree it would be much better for the notification stuff to be (or at least have the option to be) sent in a fanout manner. --Dan