Thank you for your answer. This would be explained why consumers didn't get a
message when all messages are prefetched by other consumers.

Suppose we have 21.000 messages. The prefect limit is set to 1000 (default
value). One consumer consumes some of the messages. Then it stops and leaves
the connection open. So in this case there are for example 20.000 messages
that aren't prefetched. If I understand you correctly other consumer can
consume these messages. But we have the phenomenon that this is not the
case. The other consumers hangs. But if we decrease the prefetch limit to
for example 50 other consumers can consume messages. If we set it to 800
other consumers can consume some of the messages but blocks at any time :-(.
-- 
View this message in context: 
http://activemq.2283324.n4.nabble.com/Unpredictable-behavior-of-the-ActieMQ-broker-if-the-prefetch-size-is-changed-tp3297083p3298622.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to