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

Keith Wall updated QPID-7183:
-----------------------------
    Fix Version/s: Future

> Use timed acquisitions to improve message flow amongst competing consumers
> --------------------------------------------------------------------------
>
>                 Key: QPID-7183
>                 URL: https://issues.apache.org/jira/browse/QPID-7183
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Broker-J
>            Reporter: Keith Wall
>            Priority: Major
>             Fix For: Future
>
>
> At the moment when a message is sent to a consumer, the consumer 'acquires' 
> the message.  That acquisition persists until the consumer acknowledges or 
> rejects the message.  If the consumer is slow or stuck, that message could go 
> unprocessed even though there may be other consumers who could accept the 
> message sitting idle.  Prefetching compounds the problem as those messages 
> are acquired too.
> Some Brokers have a timed acquisition feature, where by the consumer gets the 
> message for a certain length of time.  After that time expires, the Broker 
> may break the acquisition and send the message to another competing consumer.
> This feature would improve the robustness of the messaging infrastructure and 
> make the need the manual intervention less likely.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to