SpringBoot-Jms的@JmsListener注解如果不指定独立的containerFactory的话是只能消费queue消息的,如果想要接收topic消息,需要给topic对应的@JmsListener增加containerFactory配置
@JmsListener(destination = "${TOPIC_QUEUE_NAME}", containerFactory = "jmsListenerContainerTopic")

SpringBoot-Jms的@JmsListener注解如果不指定独立的containerFactory的话是只能消费queue消息的,如果想要接收topic消息,需要给topic对应的@JmsListener增加containerFactory配置
@JmsListener(destination = "${TOPIC_QUEUE_NAME}", containerFactory = "jmsListenerContainerTopic")