我们如何使用JAVA中的单个消耗来访问多个JMS队列

问题描述 投票:0回答:1

我需要访问多个JMS队列,并根据我们得到的事件执行所需的操作。这是在Spring Boot项目上完成的。谁能帮忙

spring-boot spring-jms
1个回答
0
投票

您可以在Spring Boot中配置不同的@JmsListener,它将从您已配置的相应队列中接收消息。

@JmsListener(destination = "${abcQueueName}", containerFactory = "abcQueueListenerFactory")
    public void receiveQuery(@Payload Test test,
                                    @Headers MessageHeaders headers,
                                    Message message,
                                    Session sessionQuery) {
}
© www.soinside.com 2019 - 2024. All rights reserved.