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

Reply via email to