【发布时间】:2017-06-16 00:47:01
【问题描述】:
我有一个 RabbitMQ 集群(无 HA)设置,其中包含多个实例中的节点。从文档中,我的理解是,在集群模式下,队列没有镜像,它由声明它的节点拥有。
那么,现在的问题是,当拥有队列的节点宕机时会发生什么?如果我错了,请纠正我,因为队列没有镜像,客户端应用程序会因为缺少队列而抛出。
我们是否应该编写逻辑来确定节点是否出现故障,必须重新声明队列,在这种情况下,消息会发生什么?
【问题讨论】:
-
如果节点拥有队列死了,队列死了,消息死了。你可以检查存在,然后决定是否声明。
标签: rabbitmq