activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Schöftner (JIRA) <>
Subject [jira] Commented: (AMQ-2136) Reply queue performance hit upgrading to 5.2
Date Mon, 30 Mar 2009 10:42:42 GMT


Thomas Schöftner commented on AMQ-2136:

I have a similar performance problem using ActiveMQ via Spring 2.5.6.
Due to performance issues, I created a load-test for evaluation of the messaging performance:

The test basically sends 1000 messages which are later retrieved by 100 simultaneous consumers.
Each consumer waits 1 sec before returning the acknowledgement - every 10th consumer waits
10 secs.

Theoretically, all messges should be successfully handled in ~20secs.
With ActiveMQ 5.1, it takes ~50secs, but with 5.2 it's even slower (90secs).

This is strange because the server and consumer configuration has not changed.
Switching from AmqPersistance to KahaPersistance has no effect either.
BTW, currently there is no TransactionManager used.

Any ideas where to start looking? - Thx.

> Reply queue performance hit upgrading to 5.2
> --------------------------------------------
>                 Key: AMQ-2136
>                 URL:
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Performance Test
>    Affects Versions: 5.2.0
>         Environment: Windows Vista, JDK 1.6
>            Reporter: H B
>            Priority: Critical
>         Attachments:
> When upgrading to AMQ 5.2, my application gets 10x slower. This is traced to the usage
of reply queue. I have written a test case (will be attached.)
> In 5.1,
> sender: 16.0 seconds spent for sending 8000 times, avg. 500.0msg/s
> In 5.2:
> sender: 432.0 seconds spent for sending 10000 times, avg. 23.148148msg/s
> I have tried arrange the steps a bit (see commented out line,) no help.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message