You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@rocketmq.apache.org by "Mark Yang (JIRA)" <ji...@apache.org> on 2017/10/03 09:31:00 UTC

[jira] [Created] (ROCKETMQ-298) A topic’s readQueueNums and writeQueueNums could be different, which could cause some potential problem

Mark Yang created ROCKETMQ-298:
----------------------------------

             Summary: A topic’s readQueueNums and writeQueueNums could be different, which could cause some potential problem
                 Key: ROCKETMQ-298
                 URL: https://issues.apache.org/jira/browse/ROCKETMQ-298
             Project: Apache RocketMQ
          Issue Type: Improvement
          Components: rocketmq-client, rocketmq-tools
            Reporter: Mark Yang
            Assignee: Xiaorui Wang



1 If readQueueNums is bigger than writeQueueNums, some consumer in clustering mode could never receive messages.
2 If writeQueueNums is bigger than readQueueNums, some messages could never be consumed.
And borker needs to keep max(readQueueNums, writeQueueNums) in each situation.

So different read and write queue numbers really necessary? Does anyone have a production use case for this?
If not, we should consider to combine the two parameters to one.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)