activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eric-AWL <>
Subject What happens where a consumer is not present ?
Date Sun, 22 Nov 2009 11:08:48 GMT


In ActiveMQ 5.2.

I have a large network of brokers with a lot of topics and queues consumers.
All brokers are connected together (with duplex network connectors, or not
duplex connectors), but with a network TTL of 1 only.

We don't use persistent mode at all.

It is possible that some consumer processes are down for a long time. So,
some messages are produced and not consumed at all.

After some days, we see that problems appear progressively all over our
brokers, and finally all the brokers seem affected, even brokers that are
not producer or never consumed messages. Some other consumers seem not to
receive any messages produced.

I know that it is not the normal behaviour of our application. But I just
want to know if the "global freeze" situation can be the result of the fact
that some messages are not consumed on some brokers.

So, I wonder if the QueueBrowser and TopicBrowser usage can be a solution
for delete old not consumed messages ? 
And I wonder if they are considered as consumers as far as Advisory Messages
are concerned ?

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message