gpt4 book ai didi

java - JVM 进程被终止时的 JMS onMessage 行为

转载 作者:行者123 更新时间:2023-12-02 04:33:36 28 4
gpt4 key购买 nike

当我在 onMessage 方法上收到一些消息并且在完成消息处理之前,我的 JVM 进程被终止时会发生什么?

我的流程再次启动后消息会重新发送吗?

最佳答案

这是由 JMS 的确认部分专门控制的。不同的 JMS 提供者和客户端的行为不同。

消息使用者必须确认消息已被接收并处理。然后,JMS 队列将考虑使用该消息。

大多数提供程序都有 AUTO_ACKNOWLEDGE 设置,该设置将在 onMessage() 代码正确执行后确认消息。

关于java - JVM 进程被终止时的 JMS onMessage 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31124672/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com