我需要让我的RabbitMQ使用者连接到不同主机上的多个队列。如何将多个连接发送到同一onMessage
方法的邮件?我在3.5.2 Asynchronous Consumer中尝试了@Configuration
样式,其中包含SimpleMessageListenerContainer
和ConnectionFactory
以及1 MessageListener
,但其中只有一个会收到消息。
这里的配置代码:https://gist.github.com/mcamilleri/7212dd18d2010bf6695b(我有一个名为ConsumerConfiguration2
的类似的类,它只使用不同的主机名)。 MessageListener
在一个单独的类中。