Skip to content
Discussion options

You must be logged in to vote
  1. Shovel items from foo_deadletter -> foo

Shovelling this message will change the message's exchange to the default exchange "" and the routing key to foo.
Therefore, the following expected behaviour description is wrong:

The items should have been routed after step 12 above as they should not have any routing key

Hence, there is no bug and at-least-once dead lettering works as expected.
In fact, this situation shows the strength of at-least-once dead lettering: Despite the misunderstanding and the resulting misconfiguration of the topology where sending to the dead letter exchange with no appropriate route would have resulted in the message being dropped with the default at-most-once…

Replies: 6 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by ansd
Comment options

You must be logged in to vote
3 replies
@michaelklishin
Comment options

@michaelklishin
Comment options

@ansd
Comment options

ansd Jul 8, 2024
Maintainer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #11602 on July 02, 2024 09:22.