Miroslav Novak created ARTEMIS-946:
--------------------------------------

             Summary: CLONE - Consumers killed as slow even if overall 
consuming rate is above threshold
                 Key: ARTEMIS-946
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-946
             Project: ActiveMQ Artemis
          Issue Type: Bug
          Components: Broker
    Affects Versions: 1.5.1
            Reporter: Miroslav Novak
            Assignee: clebert suconic
             Fix For: 1.5.2, 2.0.0


We have one queue. Imagine messages are produced at 2 msgs/s. There are three 
consumers and slow consumer limit is 1 msgs/s. What happens is that all three 
consumers get killed as slow, even though it is impossible for any of them to 
be fast, since messages are distributed equally between the consumers 
(round-robin).

This has real consumer impact in a situation when producer rate is usually high 
(so it requires multiple consumers working in parallel), but may occasionally 
drop close to consumer-threshold. In this case, broker disconnects all 
consumers who then have to reconnect and message processing is delayed for the 
time of the reconnecting.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to