It might be worth turning off producer flow control - see 
http://cwiki.apache.org/ACTIVEMQ/producer-flow-control.html

On 9 Feb 2010, at 02:04, hwl wrote:


Found a thread in the forum on similar issue that links to
http://cwiki.apache.org/ACTIVEMQ/my-producer-blocks.html.

We tried, and do not observe the blocking issue so far. However, the
performance dropped, with the average response time now at about 600ms. We set the usageManager limit to 128MB and tried 512MB as well. Are there some
other configs that we can tune further?

Thanks!



hwl wrote:

Our application previously ran on activemq 4.1.2 and was able to achieve < 500ms response time in average. However, some locking issue was observed (WAITING on edu.emory.mathcs.backport.java.util.concurrent.locks.CondVar) and we upgraded the activemq component to 5.3.0. The locking issue does
not occur so far, but the performance drops to >2 second on average
response time which breaches the performance critieria.

Any idea what could introduce such significant overhead and any way to
tune it?

Our messaging service is non-persistent and activemq has been configured
accordingly.

thanks!

- Wanling


--
View this message in context: 
http://old.nabble.com/activemq-5.3-slower-than-4.1.2--tp27486527p27509403.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Rob Davies
http://twitter.com/rajdavies
I work here: http://fusesource.com
My Blog: http://rajdavies.blogspot.com/
I'm writing this: http://www.manning.com/snyder/





Reply via email to