[rabbitmq-discuss] Trouble with confirms

Matthias Radestock matthias at rabbitmq.com
Fri Jul 26 23:32:59 BST 2013


On 26/07/13 18:29, Tom Anderson wrote:
> "The broker will confirm messages once:
> [...]
> * a transient message has reached all its queues
> [...]
> So, if i send a persistent message (delivery mode = 2) to a non-durable
> exchange which routes to a non-durable queue, then i will only get a
> confirmation once the message has been consumed from that queue, right?

Wrong. The behaviour is described in the snippet you quoted above, i.e. 
the message gets confirmed once it has reached all the queues it was 
routed to.


More information about the rabbitmq-discuss mailing list