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

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

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

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

您可以在参考手册中找到所有必需的选项。 另请参阅侦听器容器队列 :

请参阅方法addQueuesaddQueueNamesremoveQueuesremoveQueueNames

更多信息: 动态添加新的队列,绑定和交换作为bean