文档首页 > > 常见问题> 是否提供“至少一次”的消息交付功能?

是否提供“至少一次”的消息交付功能?

分享
更新时间: 2019/05/05 GMT+08:00

是的。分布式消息服务会在多台服务器上存储消息的副本,以实现冗余和高可用性。在极少数情况下,当您接收或删除消息时,存储消息副本的服务器之一可能不可用。如果出现这种情况,则该不可用服务器上的消息副本将不会被删除,并且您在接收消息时可能会再次获得该消息副本。这被称为“至少一次”交付。因此,您必须将您的应用程序设计为幂等的应用程序(即,如果您的应用程序多次处理同一条消息,则不得受到不利影响)。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区