Skip to content

Unexpected error with client cluster using single reply queue #2538

Answered by garyrussell
itineric asked this question in Q&A
Discussion options

You must be logged in to vote

That is correct; each instance needs its own reply queue; otherwise you would have multiple competing consumers on the single queue, with no guarantees that the reply will go to the request originator.

This has not a limitation of the Spring project; it's how RabbitMQ works; rejecting the message would not necessarily mean that it will be delivered to the other instance.

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@garyrussell
Comment options

Answer selected by itineric
@itineric
Comment options

@garyrussell
Comment options

@garyrussell
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants