[rabbitmq-discuss] Updating messages on queues

Matthew Sackman matthew at rabbitmq.com
Mon Jul 19 13:29:48 BST 2010


On Mon, Jul 19, 2010 at 08:17:55AM -0400, Aaron Westendorf wrote:
> What are the rules for this?  We're using no-ack messages and I've
> considered switching to explicit acks, but am concerned about the case
> where a message takes "a long time" to process.

There is no timeout on acks. Once a message has been sent to the client,
the client has as long as it needs before it acks the message. Until it
acks the message, Rabbit hangs onto the message so that in the event of
failure, Rabbit can reinsert the message into the queue from whence it
came.

Matthew


More information about the rabbitmq-discuss mailing list