[
https://issues.apache.org/jira/browse/QPID-1447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Ritchie reassigned QPID-1447:
------------------------------------
Assignee: Martin Ritchie
> Broker does not handle with slow consumers effectively
> ------------------------------------------------------
>
> Key: QPID-1447
> URL: https://issues.apache.org/jira/browse/QPID-1447
> Project: Qpid
> Issue Type: Improvement
> Components: Java Broker
> Affects Versions: M3
> Environment: Any
> Reporter: Robert Greig
> Assignee: Martin Ritchie
> Priority: Critical
>
> Please see this qpid-user thread for further context:
> http://markmail.org/message/vgtssb2ivyttnbsf
> The qpid java broker does not deal effectively with slow consumers. This is a
> combination of two issues: a MINA issue and a lack of support in qpid itself.
> The MINA issue is similar to the "fast producer" issue. In this case, the
> data is stored in the MINA session queues, and does not appear in the queue
> counts which makes it very difficult for users to track down. Each MINA
> session event queue needs to be a bounded list.
> The broker also needs enhancement to offer at least two options when a queue
> builds up:
> 1) throttle the publisher. This is likely to be something that is desirable
> for "public" queues.
> 2) disconnect the slow consumer. This will be used when dealing with private
> queues - typically bound to a topic exchange.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/jira/secure/Administrators.jspa
-
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]