RabbitMQ保证传递到镜像队列

RabbitMQ保证传递到镜像队列,rabbitmq,high-availability,mirroring,Rabbitmq,High Availability,Mirroring,假设我在多个节点上部署了镜像队列,例如1个主节点+1个镜像。我可以定义所需镜像的数量,但只有当消息至少存储在2个队列主镜像上时,才可以接受生产者消息。否则,在镜像消息之前,当主节点发生故障时,仍然可能丢失消息 因此镜像活动应该是事务的一部分。您应该使用。如果启用此选项,并且您的发布服务器已收到确认,则可以确定您的消息已复制到所有队列镜像 在Google中搜索站点:rabbitmq.com高可用性返回,其中提到Publisher确认 注意:RabbitMQ团队监视并有时只回答有关StackOver

假设我在多个节点上部署了镜像队列,例如1个主节点+1个镜像。我可以定义所需镜像的数量,但只有当消息至少存储在2个队列主镜像上时,才可以接受生产者消息。否则,在镜像消息之前,当主节点发生故障时,仍然可能丢失消息

因此镜像活动应该是事务的一部分。

您应该使用。如果启用此选项,并且您的发布服务器已收到确认,则可以确定您的消息已复制到所有队列镜像

在Google中搜索站点:rabbitmq.com高可用性返回,其中提到Publisher确认


注意:RabbitMQ团队监视并有时只回答有关StackOverflow的问题。

非常感谢。这正是我想要的解释。不知道为什么我自己找不到这个+注1。