动态绑定多个队列到一个处理程序

时间:2017-03-21 18:42:29

标签: java rabbitmq

是否可以将多个队列绑定到一个事件处理程序?关键是这些队列将动态添加(绑定),第一个,下一个,依此类推。我想只有一个事件处理程序。

也许基于代码的创建队列由n其他现有队列支持?

1 个答案:

答案 0 :(得分:0)

如果您使用Spring AMPQ,那么您应该熟悉>arr(2)抽象。因此,您可以配置单个侦听器(在您的术语中为ListenerContainer)并让容器管理队列以及其他连接和生命周期选项。

您可以在Reference Manual中找到所有必需的选项。 另请参阅Listener Container Queues

  

查看方法handleraddQueuesaddQueueNamesremoveQueues

Dynamically add new queues, bindings and exchanges as beans

中的更多信息