Wait, those sound like two separate things.
When you say "messages aren't de-queued even though they are acknowledged
when our
system consumes them", are you saying that the broker isn't removing from
the store messages that have been acknowledged by all subscribers (active
or offline)? Because t
We are setting the time to live on the messages but they don't time out and
the messages aren't de-queued even though they are acknowledged when our
system consumes them.
--
View this message in context:
http://activemq.2283324.n4.nabble.com/Configuring-topics-to-purge-old-messages-while-subsc
Are your producers setting the JMSExpiration header? That's the only way
the expiration period will have any effect, and that's the best way to do
what you're looking for. Purging will delete the messages from offline
durable subscribers, but it'll also delete any messages that your online
ones j