Replies: 1 comment 5 replies
|
AckWait and DupeWindow are two different settings that are not related to each other. DupeWindow is a setting on a stream, which ensures a message with the same identifier can't be published into the stream again within the dupe window. AckWait is a setting on a consumer, which manages redeliveries of a message if it's sent to your client but it was not acknowledged within the configured wait time. If you want a message to be delivered only once you could set the MaxDeliver value to 1, or always Ack or Term the message once you get it. |
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi,
I tried some configuration with ack-wait and dupe-window and I'm not sure what exactly should happened, I often get redelivered message even if ack-wait=8m and dupe-window=10m. Is it the expected behavior ?
I was wondering if a message is redelivered every 8m and the duplication window is 10m the message should never be processed twice.
Thx
All reactions