[ 
https://issues.apache.org/jira/browse/QPID-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robbie Gemmell resolved QPID-2970.
----------------------------------

    Resolution: Fixed

> add support for specifying a maximum for message number of delivery attempts 
> before moving messages to a dead letter queue
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-2970
>                 URL: https://issues.apache.org/jira/browse/QPID-2970
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Java Broker, Java Client
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>
> add support for specifying a maximum for message delivery attempts before 
> moving messages to a dead letter queue.
> At a basic level, the features will work as follows: the consumer track the 
> number of times it has seen a message without successfull delivery, and when 
> this count is met/exceeded then during session rollback or recover it will 
> cause the message to be rejected with request not to be requeued. The broker 
> will be able to be configured when creating a queue as to whether or not it 
> need support such dead-lettering and set up the requisite alternate exchange 
> to route the messages to when they are rejected in this way. If enabled, then 
> a fanout exchange will be created as the alternate exchange for the queue 
> with a single queue bound, such that there is a 1:1 mapping of original queue 
> and DLQ.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to