activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From zaoliu <>
Subject Re: Performance issue for ActiveMQ Server
Date Thu, 21 Feb 2008 19:11:48 GMT

I have no idea about the IO systems. The server is using Linux Operating
System and has 6 cpus.  I find that the speed is getting lower and lower
with time. When produce 500000 messages, the speed is 3500/s. But when
consumer 700000 messages, the speed get down to avg 1700/s.  I think I need
to run the test for longer time to get a fair result. When consuming the
messages from the server, the speed is getting down much faster. Is 50 msg/s
in normal condition?


Ben Chobot wrote:
> What is the underlying I/O system like for your broker? As I understand 
> the persistence layer for ActiveMQ, 3,500 durable messages a second 
> sounds too good to be true, assuming you're writing them safely.
> zaoliu wrote:
>> I am tuning the performance of ActiveMQ broker for Queue by using three
>> separate machines as producer, consumer and server. I got pretty good
>> throughput for non persistent messages, approximate 20000 msgs/s. For
>> persistent messages, approximate 4000 megs/s. But when I tested for
>> message
>> store of the server by using persistent messages, the result is
>> unexpected.
>> First I use the producer to send the messages to the server and no
>> consumer
>> yet, so the messages will write to the server message store. The ave rate
>> for it is 3500/s. And then I stopped the producer and started the
>> consumer
>> to consume messages. The ave time for consume messages is 50 msgs/s and I
>> found the rate is keeping going down with time. 
>> Any comments or suggestions? 

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

View raw message