homeguess commented on issue #5268:
URL: https://github.com/apache/rocketmq/issues/5268#issuecomment-1274236837

   > @homeguess I know what you mean. The following diagram seems to mean that 
the queue is locked until the ack returns or times out. (I don't know about the 
source code part)
   > 
   > 
![1665473004237](https://user-images.githubusercontent.com/72536832/195022720-f9f30cc1-8ee3-4a0e-9558-3c4060e43db4.png)
   
   
![1665474255097](https://user-images.githubusercontent.com/20274221/195027479-5487e0ae-37d7-4103-94d3-399a1b9d72d2.png)
   
   
![1665474294412](https://user-images.githubusercontent.com/20274221/195027907-05c716cf-06cd-4043-ab84-4a77a1f408f8.png)
   
   Yes .It will lock the queue when you inquire the meesage from queue . But it 
will release the lock at finally part . 
   So how to ensure Client B is consume later than Client A


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@rocketmq.apache.org

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

Reply via email to