qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Wall (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (QPID-7183) Use timed acquisitions to improve message flow amongst competing consumers
Date Thu, 01 Feb 2018 09:53:00 GMT

     [ 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

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message