启动Listener后,将Rabbit添加到RabbitMQ Listener

时间:2011-07-05 10:22:03

标签: spring rabbitmq amqp

我正在使用SimpleMessageContainerListener。 我有多个队列需要听同一个消费者。但是在配置和启动侦听器之后将动态创建队列。由于申请要求,我无法使用Topic。

我正在使用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'由同一个侦听器/使用者监听。

0 个答案:

没有答案