RabbitMQ - 高可用性队列

时间:2015-03-24 13:52:35

标签: rabbitmq spring-rabbit

我有一个RabbitMQ集群,它有两个节点和一个侦听器(两者都连接在一起),声明了一个Queue(与主题交换绑定)。声明队列(显然在节点1处)并复制到节点2(如预期的那样)。到目前为止一切都很好。

但是当节点1关闭时,队列将从节点2中删除,从而导致我的监听器崩溃。这是队列参数:

  • 独家="假"
  • 耐用="真"
  • 自动删除="假"

显然,它似乎不是正确的高可用性行为。问题是如何创建此队列并在至少1个节点启动时保持可用(无论哪个节点)?

0 个答案:

没有答案