Skip to content
Discussion options

You must be logged in to vote

You mean that the old consumer on the old cluster consumed the message and then the new consumer on the new cluster after you switched consumed it as well?

I think that can be caused by multiple things:

  • Did the consumer on the old cluster actually commit the offsets (e.g. with auto-commit and some forced termination, it might not have been committed and then the message would be consumed again)
  • If it did commit the offsets, did you give mmě enough time to mirror the offsets? The offsets are not mirrored immediately, but in some periodical checks. So if you don't give it the time, you have a some window for duplicates.
  • There is no exactly once semantic in MM2. So that can of course be rel…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by elvis-cai
Comment options

You must be logged in to vote
1 reply
@scholzj
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