...
- maximumRedeliveries=6
- initialRedeliveryDelay=1000L (1 second)
- maximumRedeliveryDelay = 60 * 1000L (60 seconds, new option in Camel 1.4)
- And the exponential backoff and collision avoidance is turned off.
The maximum redeliver delay ensures that a delay is never longer than the value, default 1 minute. This can happen if you turn on the exponential backoff.
Redelivery header
When a message is redelivered the DeadLetterChannel will append a customizable header to the message to indicate how many times its been redelivered. The default value is org.apache.camel.redeliveryCount.
The header org.apache.camel.Redelivered contains a boolean if the message is redelivered or not.
...
Wiki Markup |
---|
{snippet:id=e4|lang=java|url=activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/builder/ErrorHandlerTest.java} |
ExceptionPolicyStrategy (
...
New feature in Camel 1.4)
ExceptionPolicyStrategy is a strategy for resolving which rule (ExceptionType) should handle the given thrown exception.
...