相关疑难解决方法(0)

如何停止/启动/暂停@JmsListener(干净的方式)

我在我的项目上使用Spring(启动)并使用以下命令访问JMS队列(ActiveMQ):

@JmsListener(destination = "mydestinationQueue")
public void processMessage(String content) {
    //do something
}
Run Code Online (Sandbox Code Playgroud)

它运行完美,但我需要能够以编程方式停止/暂停/启动此bean(REST调用或类似的东西)

当我停止或暂停这个bean时,我想确保完全处理当前消息.

有什么想法吗?

谢谢

jms spring-jms message-listener spring-boot

9
推荐指数
2
解决办法
8720
查看次数

标签 统计

jms ×1

message-listener ×1

spring-boot ×1

spring-jms ×1