[
https://issues.apache.org/jira/browse/AMQ-2484?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gary Tully reassigned AMQ-2484:
-------------------------------
Assignee: Gary Tully
> Avoid stuck messages in a network of brokers
> --------------------------------------------
>
> Key: AMQ-2484
> URL: https://issues.apache.org/jira/browse/AMQ-2484
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Broker
> Environment: all
> Reporter: Andreas Gies
> Assignee: Gary Tully
> Priority: Minor
> Fix For: 5.6.0
>
>
> In certain fail over scenarios messages can become "stuck" in a network of
> brokers. This would be the case if the message was forwarded to a broker
> because a consumer existed, but the consumer disconnects or dies before the
> message can be delivered. Th then the consumer reconnects to the network of
> brokers it might be, that it connects to another member of the NWOB
> alltogether.
> If the message has already passed that other broker on its way, the message
> is stuck.
> To solve this I was thinking along the lines of allowing a NWOB-redelivery
> policy. The default for this could be "NONE" and would represent the current
> behavior. On top of that it would be nice to configure a timeout, after which
> the message will be passed on even to nodes that it has already crossed.
> Perhaps some kind of backoffmultiplier would make sense here as well ?
> Another way might be to simply "forget" the path the message came across, but
> I am not sure about the potential impacts regarding duplicate messages or
> similar issues.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira