如何在JmsListenerContainerFactory中创建多个容器

时间:2019-01-04 07:40:13

标签: spring spring-boot

我使用Spring Boot和JMS侦听器开发应用程序,以侦听MQ中的队列。尝试与JMSTemplate和其他内容一起使用JMSListenerContainerFactory

需要有多个容器,这些容器将使侦听器指向MQ中的同一队列。

是否可以为一个ContainerFactory创建多个容器?或创建多个ContainerFacotry,如conFactory1conFactory2。这可以通过哪种方式实现。目的是平衡到达入站队列的消息/ xml文件的负载

public JmsListenerContainerFactory<?> conFactory(
    ConnectionFactory connectionFactory,
    DefaultJmsListenerContainerFactoryConfigurer configurer) {
  DefaultJmsListenerContainerFactory factory = new DefaultJmsListenerContainerFactory();

0 个答案:

没有答案