Hi everyone,

I've recently been trying to sort out a problem whereby my message queues
are seizing up. Essentially after a certain number of messages get put into
a queue, the whole queue seems to freeze up. That issue aside, the reason it
was filling up in the first place was that expired messages were not being
removed from the queue. I'm using active-mq-5.2 and non-persistent
queues/messages. Looking at the queue's messages through jconsole showed
hundreds of messages that were well past their expiry time.

Does anyone know why expired messages are not removed from queues?

(Also, does anyone know why the queue seizes up in the first place. I
thought it might have something to do with producer flow control as
described in http://activemq.apache.org/producer-flow-control.html, but
turning that off didn't help at all)

Thanks,
Michael
-- 
View this message in context: 
http://www.nabble.com/Expired-messages-are-not-being-removed-from-queues-tp21967682p21967682.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to