繁体   English   中英

我如何等待,直到RabbitMQ消息已同步到集群中的其他节点?

[英]How can i wait until a RabbitMQ message has been synced to the other nodes in the cluster?

我有一个三节点rabbitmq集群。 这是我正在使用的集群(不是我的集群) https://github.com/bijukunjummen/docker-rabbitmq-cluster

我遇到了一个问题,如果我将大量消息发送到具有ha-policy = all的队列,并且不合理地关闭服务器,则消息在其他节点上并非全部可用。

我认为此问题是因为该节点没有足够的时间将消息传播到其他节点。

我正在寻找一种方法来了解客户端是否需要重新发送消息,因为服务器在消息传播之前已被终止。

Java RMQ库中有可能吗?

谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM