Martyn Taylor created ARTEMIS-1902:
--------------------------------------
Summary: Message redistribution is not stopped when consumers
count on remote node reaches 0 (AMQP)
Key: ARTEMIS-1902
URL: https://issues.apache.org/jira/browse/ARTEMIS-1902
Project: ActiveMQ Artemis
Issue Type: Bug
Reporter: Martyn Taylor
With redistribution enabled and load balancing set to ON_DEMAND there is a case
where a consumer count on a remote node reaches 0, however the local broker
continues redistributing. This can cause a whole magnitude of issues if the
both brokers get in the same state. Messages are redistributed back and forth
between each other and never hit the local queue, resulting in message loss and
potentially an OOM as each time the message is redistributed a copy is made.
The issue looks to be caused by the cluster getting into a state where consumer
counts are below 0.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)