[
https://issues.apache.org/jira/browse/QPID-1447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robbie Gemmell updated QPID-1447:
---------------------------------
Status: Ready To Review (was: In Progress)
> 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
> Fix For: 0.7
>
> Attachments:
> 0007-QPID-1447-Updated-to-use-newer-configuration-plugin.patch
>
>
> 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.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]