当前位置:主页 > 查看内容

为什么消费消息后需要确认?_分布式消息服务 DMS_常见问题(仅存

发布时间:2021-10-17 00:00| 位朋友查看

简介:为了保证消息的可靠性。消息发送和消费过程中的可靠性必须由DMS服务、生产者和消费者协同工作才能保证,只有当消费者确认该消息消费成功后,DMS才认为消息消费成功。 在消费者消费消息M期间,消息M仍然停留在队列中,但消息M从被消费开始的30秒内不能被该消……

为了保证消息的可靠性。消息发送和消费过程中的可靠性必须由DMS服务、生产者和消费者协同工作才能保证,只有当消费者确认该消息消费成功后,DMS才认为消息消费成功。

在消费者消费消息M期间,消息M仍然停留在队列中,但消息M从被消费开始的30秒内不能被该消费组再次消费,若在这30秒后没有被消费者确认消费完成,则DMS服务认为消息M未消费成功,将可以被继续消费。

只有使用API的时候才需要确认消息,使用Console控制台的时候不需要。


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐