1
我使用的春天啓動,並有@EnableJms啓動和停止@JmsListener
如果我只用註釋@JmsListener(destination = "xxxxxx")
並且依賴於春天開機自動配置,我怎麼能啓動和停止jmslistener知道我將其設置爲自動 - 啓動假
jms:
listener:
max-concurrency: 10
concurrency: 1
auto-startup: false
的問題是,我怎麼能訪問SimpleMessageListenerContainer
或DefaultMessageListenerContainer
基於上述答案,如果我停止/啓動它是完美的工作。但如果我把屬性文件中的自動啓動設置爲false,然後在初始化後嘗試啓動它,它不會啓動,任何想法 – Shahbour
看起來像一個錯誤;我打開了一個JIRA問題 - 請參閱我的編輯解決方法。 –
感謝您的更新,我做了循環,直接在容器上啓動,但修復了自動啓動更乾淨 – Shahbour