You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "clebert suconic (JIRA)" <ji...@apache.org> on 2018/06/04 14:27:00 UTC

[jira] [Closed] (ARTEMIS-1902) Message redistribution is not stopped when consumers count on remote node reaches 0 (AMQP)

     [ https://issues.apache.org/jira/browse/ARTEMIS-1902?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

clebert suconic closed ARTEMIS-1902.
------------------------------------
    Resolution: Fixed

> 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
>    Affects Versions: 2.5.0, 2.6.0
>            Reporter: Martyn Taylor
>            Assignee: Martyn Taylor
>            Priority: Critical
>             Fix For: 2.7.0, 2.6.1
>
>
> 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)