You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@rocketmq.apache.org by "yukon (JIRA)" <ji...@apache.org> on 2017/09/25 07:54:00 UTC
[jira] [Created] (ROCKETMQ-294) Do flow control on the number and
size dimensions when pull message
yukon created ROCKETMQ-294:
------------------------------
Summary: Do flow control on the number and size dimensions when pull message
Key: ROCKETMQ-294
URL: https://issues.apache.org/jira/browse/ROCKETMQ-294
Project: Apache RocketMQ
Issue Type: Improvement
Components: rocketmq-client
Reporter: yukon
Assignee: yukon
Fix For: 4.2.0-incubating
*Motivations*
Current flow control strategy only support on Queue level, each message queue can cache 1000 message by default.
When lots of message queue are assigned to one consumer instance, the consumer will cache too many messages, may cause OOM exception.
On the other hand, only control the message amount is not enough, should support do flow control on the number and size dimensions, on Topic and Queue level.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)