Spring 启动侦听器后向RabbitMQ侦听器添加队列

Spring 启动侦听器后向RabbitMQ侦听器添加队列,spring,rabbitmq,amqp,Spring,Rabbitmq,Amqp,我正在使用SimpleMessageContainerListener。 我需要多个队列与同一消费者一起收听。但队列将在侦听器配置和启动后动态创建。由于申请的需要,我不能谈这个话题 我正在使用spring amqp。以下是我的配置: <bean id="listenTest" class="org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer" p:connectionFactory-ref="co

我正在使用SimpleMessageContainerListener。 我需要多个队列与同一消费者一起收听。但队列将在侦听器配置和启动后动态创建。由于申请的需要,我不能谈这个话题


我正在使用spring amqp。以下是我的配置:

<bean id="listenTest" class="org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer" 
p:connectionFactory-ref="connectionFactory" p:queueNames="testQueue1" 
p:messageListener-ref="messageListenerAdaptor" p:concurrentConsumers="2" p:prefetchCount="2" 
p:acknowledgeMode="MANUAL" p:channelTransacted="true"
/>


在上述配置中,使用者正在侦听队列“testQueue1”。我想在加载bean之后,添加更多的队列,比如“testQueue2”和“testQueue3”,供同一侦听器/使用者侦听

我正在使用spring amqp。这是我的配置:在上面的配置中,消费者正在侦听队列“testQueue1”。在加载bean之后,我想添加更多的队列,比如“testQueue2”和“testQueue3”,供同一个侦听器/使用者侦听。我使用的是spring amqp。这是我的配置:在上面的配置中,消费者正在侦听队列“testQueue1”。我想在加载bean之后,添加更多的队列,比如“testQueue2”和“testQueue3”,供同一侦听器/使用者侦听。