You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ken Giusti (JIRA)" <qp...@incubator.apache.org> on 2010/06/10 20:41:14 UTC

[jira] Updated: (QPID-2663) QMF: Improvement the behavior of the python console implementation based on scale testing.

     [ https://issues.apache.org/jira/browse/QPID-2663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ken Giusti updated QPID-2663:
-----------------------------

    Attachment: console.py.patch

Proposed patch.

> QMF: Improvement the behavior of the python console implementation based on scale testing. 
> -------------------------------------------------------------------------------------------
>
>                 Key: QPID-2663
>                 URL: https://issues.apache.org/jira/browse/QPID-2663
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Qpid Managment Framework
>            Reporter: Ken Giusti
>            Assignee: Ken Giusti
>         Attachments: console.py.patch
>
>
> I have implemented a number of bug fixes and performance enhancements based on work done by Justin Ross:
> 1) separate receive queues for heartbeat indications (v2) - prevents false agent heartbeat timeouts due to non-heartbeat data indication messages hogging the receive queue under heavy traffic conditions.
> 2) enable windowing flow control - provides a more balanced processing across all receive queues (without it, one or more queues will starve for service when under heavy load).
> 3) dedicated broker thread for processing received qmf messages, rather than processing the qmf messages directly in the listener callback.   Alleviates the need to call back into the session via the callback context, which improves performance.

-- 
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:dev-subscribe@qpid.apache.org