[rabbitmq-discuss] AMQP routing 101 [was Re: Publisher Confirms in mirrored queues]
Matthias Radestock
matthias at rabbitmq.com
Thu Jul 19 20:42:18 BST 2012
Prashanth,
in future please start a fresh thread when asking a new question.
On 19/07/12 20:03, Prashanth wrote:
> When subscribing to queue I have set the no_ack => 0 and I am
> sending an ack on receiving the message. Is this what I need to do
> for publisher confirm?
Consumers acks have nothing to do with publisher confirms.
I suggest you
read http://www.rabbitmq.com/tutorials/tutorial-two-python.html, in
particular the section on 'Message acknowledgement', to understand the
former.
> Also if i don't send an ack, I receive the next messages in the
> queue. I thought messages will not be sent until previous ack is
> received.
See the 'Fair dispatch' section in the aforementioned tutorials.
> Also no ack messages is not re-transmitted, it is just sitting on
> the queue.
That too is explained in the 'Message acknowledgement' section.
Regards,
Matthias.
More information about the rabbitmq-discuss
mailing list