Hello
We have a system with ActiveMQ which manages a few thousand queues.
We were faced with a difficult. If on an instance of ActiveMQ 1 persisted queue 
does not have a consumer, one message is enough in this queue for the size of 
the KahaDB database to increase significantly. Indeed a message not consumed in 
one of the queues of the base prevents the system from freeing space for all 
queues on this database. And we are hiding millions of messages. Except with so 
many tails this is a common situation. To avoid this we used mkahaDB. Thus only 
the queue without a consumer is impacted. The other queues can free up space.
We are considering switching to Artemis. But I don't find any information on 
this specific point in the documentation.
Won't the new journal clog the filesystem?
Where can I find the documentation to ensure that in the event of a consumer 
suspension, all messages consumed in other queues will be deleted.

Thank

Reply via email to