Skip to content

Get information about missing consumer acknowledgements in publisher #12017

Discussion options

You must be logged in to vote

Explicit response messages is the only way for publishers to know that the consumer has consumed and processed a message.

You don't have to acknowledge each message individually. The same approaches for publisher confirms can work here, namely batching of confirmations, and redelivery of batches when you must redeliver.

The moment when you start coupling publishers and consumers in any "synchronous way", your availability goes out the window because a single stuck consumer will block some or all publishers. If multiple data centers are involved, that could be followed by a false positive promotion.

Replies: 2 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
5 replies
@dev4342345235
Comment options

@michaelklishin
Comment options

@dev4342345235
Comment options

@michaelklishin
Comment options

@dev4342345235
Comment options

Answer selected by michaelklishin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants