activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cdmh <>
Subject Consumer performance
Date Wed, 13 Jun 2012 17:35:13 GMT
I am trying to understand the performance profile of ActuveMQ. I have a queue
with 1,000,000 messages. Running a single consumer process (C++ using CMS
MessageListener, auto acknowledge) I get consume 700-800 msg per second. Run
a second and they both run at ~500m/s. The performance degrades for each new
consumer I add, down to ~140m/s with 6 consumers.

I tried a test to dequeue messages with a manual ack before actually
processing the message, but the results were not that different. Posting to
a different queue occurs during the processing, but no posting to the queue
being consumed.

Can anyone give me any pointers on how to fix this issue?

-- Craig 

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

View raw message