[ 
https://issues.apache.org/jira/browse/QPID-1447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12646412#action_12646412
 ] 

Aidan Skinner commented on QPID-1447:
-------------------------------------

See 
http://cwiki.apache.org/confluence/display/qpid/Broker+job+queue+limits for 
ways to address this. 

> 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
>            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.
-
You can reply to this email to add a comment to the issue online.

Reply via email to