Hi.
We use ActiveMQ 5.1.0 in the following way: we have four queues, each queue
has about 5-12 consumers and producers, some of them are running on
different machines. Used transport is 'tcp'. Producers use non-persistent
delivery mode, acknowledge mode is "auto". We do not create threads.
Messages are consumed synchronously using 'consumer.receive()'. Exact number
of messages which have to be consumed/produced is known in advance.

Everything works ok for some time (like 0,5h), but after processing eg. 500
000 messages all consumers of a specific queue hang. In admin console there
are a few pending messages in that queue. How can we debug such situation?
Turning DEBUG logging in broker didn't give us any useful information.

We have switched to latest ActiveMQ from 4.x branch and didn't experience
hang situation yet (but more tests are needed).

Any help would be appreciated,
Artur
-- 
View this message in context: 
http://www.nabble.com/ActiveMQ-5.x-hangs.-How-to-debug--tp17359508s2354p17359508.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to