qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gordon Sim <g...@redhat.com>
Subject Re: QPid Purge Message
Date Tue, 20 Dec 2016 10:36:04 GMT
On 19/12/16 20:03, Gregory Simpson wrote:
> Hello all,
> I see that messages are purged from the queue when either a receiver on the
> queue notices that the TTL of a message has expired, or on an interval
> between attempts to purge any expired messages from queues. My question is,
> based off the TTL can messages be purged from the queue without these
> conditions being met?
> For example, if there is no receiver on the queue, the setTtl on a message
> is set very low, and the queue-purge-interval is set relatively high, could
> I do a manual purge of all expired messages?

Not at present, I'm afraid.

> I have looked at dynamically changing the queue interval while the broker
> is already running but I see no path to changing the queueCleanInterval
> variable.
> I also have investigated looping threw all the queues and calling purge on
> each queue and supplying the method with a filter, but I was unable to
> specify expired TTL.
> Thanks,

To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org

View raw message