多个带有Spring和RabbitMQ以及DirectMessageListenerContainer的messageListener

时间:2017-11-15 15:04:34

标签: java spring rabbitmq

以下代码:

    DirectMessageListenerContainer container = new DirectMessageListenerContainer();
    container.setConnectionFactory(connectionFactory);
    container.setQueueNames(queues);
    container.setMessageListener(listenerAdapter);

如何拥有一个listenerAdapter PER队列?这意味着多个适配器用于多线程。如果在一个侦听器上设置断点,其他队列应该继续工作。

此致

1 个答案:

答案 0 :(得分:0)

好吧,好像我必须使用setChannelAwareMessageListener()