Hello, I have a strange problem with ActiveMQ. I initially produce about 6600 messages in one call (each representing a start id /end id for records in DB).
I have three clients with with 20 threads processing these messages. Please note that the clients are 'slow' clients. They read a message, load 500 to 1000 records apply bunch of Rules and commit to a DB. I am using apache camel activemq component to read the messages with *prefetch.all=1* as advised. I am using Bitronix JTA Transaction Manager. After about 2 to 3 three hours or so, the consumers do not receive any messages!!! There is no error, warning nothing! It Just stops. Its not enough if I restart the broker. /I have to restart both the Activemq and the consumers for my application to continue./ All is good after that! Any ideas please? Been stuck on this for two weeks. Any help/advise will be greatly appreciated. I thank you in advance! Thanks Matt'M -- View this message in context: http://activemq.2283324.n4.nabble.com/ActiveMQ-Hangs-Large-volume-of-small-messages-Consumer-don-t-receive-msgs-tp4694305.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.
