On Jan 4, 2012, at 4:36 AM, Dejan Bosanac wrote:
> There's no explicit setup for that as those are just regular queues from
> which no one consumes. The simple manual solution is to just delete unused
> queues and virtual topic will stop sending messages there
> 
> Some things you can do to automate this process is:
> 
> - set expiry on the messages you're sending so that those queues don't keep
> messages
> - try deleting inactive destinations as described here -
> http://activemq.apache.org/delete-inactive-destinations.html
> 
> Note that deleting inactive destinations assumes that there are no
> consumers, producers and messages in a certain queue for some time, so this
> might not work if your destinations are high-volume (as messages will live
> in the queue for some time). Perhaps one of the improvements in this area
> is to allow to delete queues which just don't have consumers for some time
> and ignore message count.

I think inactive destination removal is going to be fine for my use-case.

Thanks a lot for the detail :-)  

--jason

Reply via email to