You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2021/04/25 08:40:24 UTC

[GitHub] [rocketmq] panzhi33 edited a comment on issue #2830: Message transfer to consumerQueue(Using reputService) should happen after the flush and slave replication operation in SYNC_MASTER and SYNC_FLUSH settings

panzhi33 edited a comment on issue #2830:
URL: https://github.com/apache/rocketmq/issues/2830#issuecomment-826283817


   > emm, what do you mean by "only these two places are ok, the message is send successfully "? the broker sends to the producer or sends to the consumer?
   > I know the ack message will be sent to producer when these two places are ready. But when the consumer pulls the message from the broker, I do not find the code that gurantee thoses two places are ready.
   
   you are right,sorry。I reviewed the relevant code,It is possible that the message was consumed without flashing the disk and backing up to the standby node。But the message will still be flashed and synchronized to the standby node at the end
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org