You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "李翰林 (JIRA)" <ji...@apache.org> on 2015/08/04 08:38:04 UTC
[jira] [Created] (QPID-6676) QPID 0.32 throughput drop sharply with
HA module
李翰林 created QPID-6676:
-------------------------
Summary: QPID 0.32 throughput drop sharply with HA module
Key: QPID-6676
URL: https://issues.apache.org/jira/browse/QPID-6676
Project: Qpid
Issue Type: Bug
Components: C++ Broker, C++ Clustering
Affects Versions: qpid-cpp-0.34, 0.32
Environment: CentOS6.5 X86_64
Reporter: 李翰林
Assignee: Alan Conway
I build QPID 0.32 C++ broker with HA module on CentOS6.5 and run a cluster of 2 nodes with --ha-replicate=all, Then send messages using QPID Messaging API continuously with protocol AMQP0-10 and I meet a strange problem,If I purge all of messages in a queue and continue to send messages,The throughput drop sharply. And the same problem seen on QPID 0.34
Steps to reproduce:
1:
qpid-config add exchange direct testHA.exchange
qpid-config add queue testHA.queue --max-queue-size 1048576000
qpid-config bind testHA.exchange testHA.queue testHA.binding
2:
Run "qpid-queue-stats -f testHA.queue" on a console
3:
Send 100000 messages to testHA.exchange with routingkey testHA.binding
4:
Purge queue use the QPID manager tool (qpid-tool)
5:
Repeat step 3
get the output from step 2:
Queue Name Sec Depth Enq Rate Deq Rate
===============================================
testHA.queue 1064.00 11350 10.67 0.00 <== step3
testHA.queue 2.00 28965 8807.35 0.00
testHA.queue 2.00 46650 8842.57 0.00
testHA.queue 2.00 64300 8825.08 0.00
testHA.queue 2.00 81950 8824.85 0.00
testHA.queue 2.00 99600 8825.04 0.00
testHA.queue 2.00 100000 199.97 0.00
testHA.queue 40.01 0 0.00 2499.65 <== step4
testHA.queue 16.00 250 15.63 0.00 <== step5
testHA.queue 2.00 900 325.07 0.00
testHA.queue 2.00 1600 350.05 0.00
testHA.queue 2.00 2300 350.12 0.00
testHA.queue 2.00 3000 349.98 0.00
testHA.queue 2.00 3700 349.96 0.00
testHA.queue 2.00 4350 324.96 0.00
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org