我希望能够使用spring AMQP来设置高可用性策略。
通过Web界面配置RabbitMQ(v3.1.4)时,您可以在Admin下选择设置策略。
这些策略适用于策略模式选择的所有队列。
我想在spring AMQP xml文件中配置策略,但似乎无法找到相关部分。
我尝试过参数部分来配置队列。示例如下:
<rabbit:queue name="ns.notifications" id="queue.ns.notifications">
<rabbit:queue-arguments>
<entry key="x-ha-policy" value="all"/>
</rabbit:queue-arguments>
</rabbit:queue>
提前谢谢。
答案 0 :(得分:0)
所以我没有得到关于如何通过弹簧做到这一点的答案。看起来Spring库很老了,还没有更新,以满足RabbitMQ的新实现。
话虽如此,一切都不会丢失。
我们不是使用Spring,而是通过RabbitMQ管理工具设置策略。
希望这有助于某人。