分布式消息服务 DMS分布式消息服务 DMS

文档首页> 分布式消息服务 DMS> 常见问题(仅存量用户使用)> 是否提供“至少一次”的消息交付功能?
更新时间:2021/06/16 GMT+08:00
分享

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

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

分享:

    相关文档

    相关产品