0
我在我的羣集中有3個節點(A,B,C)。現在,我想使用節點A和C作爲params的ha-nodes選項來配置隊列高可用性。我成功配置了HA策略及其工作。
但是,在對所有隊列使用DLX策略後,HA策略不再有效。
這是正常還是我在這裏錯過了什麼?
我想一起使用HA策略和DLX策略,但現在看起來不可能。
謝謝。RabbitMQ隊列HA和死信交換不工作
我在我的羣集中有3個節點(A,B,C)。現在,我想使用節點A和C作爲params的ha-nodes選項來配置隊列高可用性。我成功配置了HA策略及其工作。
但是,在對所有隊列使用DLX策略後,HA策略不再有效。
這是正常還是我在這裏錯過了什麼?
我想一起使用HA策略和DLX策略,但現在看起來不可能。
謝謝。RabbitMQ隊列HA和死信交換不工作
只有一個策略,在同一時間申請了定隊列或交換: http://www.rabbitmq.com/parameters.html#policies
但你仍然可以配置HA和死刻字在一起:你需要做的僅僅是在一個策略。這裏是一個例子:
{
"ha-mode": "nodes",
"ha-params": ["A", "C"],
"dead-letter-exchange": "my-dlx"
}