【发布时间】:2017-04-06 05:07:20
【问题描述】:
有没有办法将SimpleMessageListenerContainer 初始化为已停止?
即我不想在稍后用户执行操作以启动 JMS 容器之前使用任何 JMS 消息
我尝试在创建 bean 后立即致电 .stop()...但似乎为时过早。
稍后调用停止/启动可以正常工作,但我不想冒险在用户准备好之前处理任何消息。
【问题讨论】:
-
将
autoStartup设置为false。 -
糟了!应该更彻底地阅读 javadoc。谢谢
-
添加了一个答案(比评论更广泛:))。
标签: java spring jms spring-boot spring-jms