Need max redelivery count at message level. #17626
Unanswered
Raunak-Agrawal
asked this question in
Q&A
Replies: 2 comments 18 replies
-
Can someone please help me with this? @michaeljmarshall |
Beta Was this translation helpful? Give feedback.
0 replies
-
We don't have
As for DLQ, it's basically a normal topic. You can create your own, and send messages using your own producer. |
Beta Was this translation helpful? Give feedback.
18 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am trying to implement retries at the message level. Depending on the type of message ( which is failed due to some exceptions) , I want to have different retry policy. Like some messages will have exponential retry with max retries count of 10. While some messages will have constant retry with retries happening till 12pm midnight. It could also be for eg. Depending on type of exception, I want to retry it differently.
I am trying to use reconsumeLater() to do this. But I am not sure how to set maxRedelivery at message level. Because from the docs, I can see, it needs to be set at consumer level. If we set at consumer level, all messages will inherit the same configuration.
I am also expecting after the retries are exhausted, messages move to the DLQ.
Can anyone help me on how can I build such retry policy and attach to message.
Beta Was this translation helpful? Give feedback.
All reactions