[ https://issues.apache.org/jira/browse/ARTEMIS-921?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15891700#comment-15891700 ]
Miroslav Novak commented on ARTEMIS-921: ---------------------------------------- [~clebertsuconic] Ok, I've created new jira ARTEMIS-1011. > Consumers killed as slow even if overall consuming rate is above threshold > -------------------------------------------------------------------------- > > Key: ARTEMIS-921 > URL: https://issues.apache.org/jira/browse/ARTEMIS-921 > Project: ActiveMQ Artemis > Issue Type: Bug > Components: Broker > Affects Versions: 1.5.1 > Reporter: Howard Gao > 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)