Open ppazos opened 1 month ago
With your configuration, what happens is that the connector retries 5 times and then queues the message. A queued message will retry forever. Since you do not want your messages to retry forever, you should not queue the messages at all.
If you want your connector to retry 5 times and then error, you should set it to Queue Messages - Never and then set the Retry Count to 5.
Describe the bug
I have an HTTP Sender destination with Queue Messages = On Failure with 5 retries each 10000 ms.
There is an alert configured to send an email when the destination fails.
When I get a 400 from the HTTP, the messages is queued and retried.
What was strange is that I received about 700 emails because of the alert, and all were because of a single message failed.
So the retry wasn't just retrying 5 times and then marking the destination with ERROR, the message was queried and retried infinitely.
To Reproduce
Steps to reproduce the behavior:
Expected behavior It should retry 5 times and then mark the destination with ERROR.
Actual behavior It didn't stop retrying.
Screenshots If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):
Workaround(s) Removed queue messages