[
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]