[ 
https://issues.apache.org/jira/browse/ROCKETMQ-175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15968864#comment-15968864
 ] 

ASF GitHub Bot commented on ROCKETMQ-175:
-----------------------------------------

Github user vsair commented on the issue:

    https://github.com/apache/incubator-rocketmq/pull/92
  
    This PR does't break the restrict that all consumers should have the same 
subscription. It only focus on broker should hold the online consumer's 
subscription. Miss messages is just one result caused by inconsistency 
subscriptions.


> Consumer may miss messages because of inconsistent subscription
> ---------------------------------------------------------------
>
>                 Key: ROCKETMQ-175
>                 URL: https://issues.apache.org/jira/browse/ROCKETMQ-175
>             Project: Apache RocketMQ
>          Issue Type: Bug
>          Components: rocketmq-broker
>    Affects Versions: 4.0.0-incubating
>            Reporter: Eric Liu
>            Assignee: yukon
>             Fix For: 4.1.0-incubating
>
>
> When consumers in one group have different subscriptions(with tag), broker 
> will select the one has latest client version. Although when this consumer 
> shutdown, broker would not update the subscription until someone in group  
> restart, so other consumers will miss messages by the dead consumer's tag.
> Broker should refresh the  group's subscriptions when someone was off-line.



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

Reply via email to