RabbitMQ:如果主队列发生故障,是否有办法将那些未复制的消息发送到镜像队列?

时间:2017-03-01 08:02:04

标签: rabbitmq

当主节点出现时,我们将其作为新选出的主节点的镜像。

是否有一种配置或方法可以在主服务器关闭时重新排队那些未复制到镜像的消息?

我不想丢失这些消息。我使用ack = 1,因为我不想在生产者延迟上妥协。我可以延迟发送未复制的消息。

1 个答案:

答案 0 :(得分:0)

使用automatic in ha-sync-mode代替:

rabbitmqctl set_policy ha-all "" '{"ha-mode":"all", ,"ha-sync-mode":"automatic"}'