-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Description
From the 0-9-1 spec:
The server SHOULD track the number of times a message has been delivered to clients and
when a message is redelivered a certain number of times - e.g. 5 times -
without being acknowledged, the server SHOULD consider the message
to be unprocessable (possibly causing client applications to abort), and [dead letter] the message.
This should be made optional for compatibility.
More context is provided in #1020.
Related: https://github.com/rabbitmq/rabbitmq-stomp/issues/36.
Update:
- Quorum queues in
3.8.0
track redelivery counts and expose the counter to clients via a header - Poison handling in quorum queues #1889 introduces a redelivery limit (poison message handling) on top of that
- Implementation for classic queues is under consideration
heycalmdown, plechev, akilb, jaredbroad, farin and 42 more