majek04 at gmail.com
Fri Jan 28 10:23:33 GMT 2011
On Thu, Jan 27, 2011 at 19:52, Marcin Krol <mrkafk at gmail.com> wrote:
> Can channel.basic_consume handle more than 1 callback?
> But when I use more than one callback (both on exclusive queues), only
> one of them works.
> chan.basic_consume(on_response_distrib, no_ack=True, queue=myqueue)
> chan.basic_consume(on_response_rdonly, no_ack=True, queue=myqueue)
> When I do setup_distrib(node) AND setup_rdonly(node), only rdonly queues
> When I do one or the other, either works.
As far as I can tell this is the correct behaviour. If you want the same
message to be delivered to multiple destinations use multiple queues.
More information about the rabbitmq-discuss