【发布时间】:2015-12-11 20:16:43
【问题描述】:
我在我的项目中使用 Spring(boot),并使用以下方法访问 JMS 队列 (ActiveMQ):
@JmsListener(destination = "mydestinationQueue")
public void processMessage(String content) {
//do something
}
它工作得很好,但我需要能够以编程方式停止/暂停/启动这个 bean(一个 REST 调用或类似的东西)
当我停止或暂停此 bean 时,我想确保已完全处理当前消息。
对此有什么想法吗?
谢谢
【问题讨论】:
标签: spring-boot jms spring-jms message-listener