Validate camel route to pull from DLQ and reroute to destination after a delay
------------------------------------------------------------------------------
Key: AMQ-2710
URL: https://issues.apache.org/activemq/browse/AMQ-2710
Project: ActiveMQ
Issue Type: Improvement
Components: Test Cases
Affects Versions: 5.3.1
Reporter: Gary Tully
Assignee: Gary Tully
Fix For: 5.4.0
Redelivery attempts pile up in the activemq RA and block a consumer in pure
jms. A strategy where messag order is ignored and messages are rerouted to the
original destination after some period can allow the broker to deal with the
redelivery and allow the application to continue with valid messages while the
remaining ones are pending.
Using a no retry delivery policy and an individual DLQ policy allows
redeliveries to be diverted to the DLQ immediately. Adding in a camel route
that takes from the DLQ and schedules a delayed delivery to the original
destination provided a clean alternative, at the cost of breaking queue order
semantics for the pure JMS case.
An example of such a camel route would be nice.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.