activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j0llyr0g3r <>
Subject Performance compared to official performance statement
Date Tue, 07 Aug 2007 13:49:20 GMT

Hi folks,

i am a little bit surprised about the performance of my broker-network.

The AMQ-Website says:

When running the server on one box and a single producer and consumer thread
in separate VMs on the other box, using a single topic we got around
21-22,000 messages/second using 1-2K messages.

I have almost exactly the same setup:

- one single broker on one machine
- consumer and producer on another

I don't use anything time-consuming, meaning message delivery is set to be:

- non-persistent
- no transactions
- 1k-messages max
- asynchrous
- no failover
- stomp as protocol

Even so my sample-network only achieves a message throughput of approx. 1000
messages per second.

What could be the reason for this?

Here is my broker-config.xml:


  <!-- Allows us to use system properties as variables in this configuration
file -->

  <broker brokerName="singleBroker" useJmx="true"

    <!-- Use the following to configure how ActiveMQ is exposed in JMX -->
       <managementContext connectorPort="4444"

    <!-- In ActiveMQ 4, you can setup destination policies -->

          <policyEntry topic="ice">
              <strictOrderDispatchPolicy />
              <lastImageSubscriptionRecoveryPolicy />


       <transportConnector  name="openwire" uri="tcp://localhost:61616"
       <transportConnector  name="stomp" uri="stomp://localhost:61613"
discoveryUri="multicast://default" />



My producer and consumer are based on the activemq-cpp example.


would be an example URI.

Any ideas?

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message