[rabbitmq-discuss] Expired, consumed, but not yet acked - what happens?

Simon MacMullen simon at rabbitmq.com
Wed Jan 29 11:08:26 GMT 2014


On 28/01/14 16:00, Duncan McIntyre wrote:
> What happens if a consumer gets a message and holds on to it for a long
> time (maybe getting more messages afterwards), without closing the
> connection or acking it, and the message passes it's expiry?
>
> I assume the server just builds up state and starts to slow down. The
> expired messages will only be dropped/dead-lettered once acked or the
> connection dropped.
>
> Am I correct?

Yes.

As with other messages, the unacked messages can be paged to disk in 
this scenario though.

Cheers, Simon

-- 
Simon MacMullen
RabbitMQ, Pivotal


More information about the rabbitmq-discuss mailing list