我在我的项目上使用Spring(启动)并使用以下命令访问JMS队列(ActiveMQ):
@JmsListener(destination = "mydestinationQueue")
public void processMessage(String content) {
//do something
}
Run Code Online (Sandbox Code Playgroud)
它运行完美,但我需要能够以编程方式停止/暂停/启动此bean(REST调用或类似的东西)
当我停止或暂停这个bean时,我想确保完全处理当前消息.
有什么想法吗?
谢谢