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.