gpt4 book ai didi

session - ActiveMQ session 的AUTO_ACKNOWLEDGE属性影响

转载 作者:行者123 更新时间:2023-12-04 11:56:36 24 4
gpt4 key购买 nike

任何人都可以请我解释一下Session.AUTO_ACKNOWLEDGE对ActiveMQ JMS配置有什么影响

session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);

最佳答案

我相信默认情况下,ActiveMQ设置为自动确认消息。这仅意味着消息到达时,它将自动确认消息到达。这与从JMS对象调用.acknowledge()一样。

禁用自动确认的一个原因是,如果您构建了服务器,并且可以说您正在处理每个JMS消息,并且正在执行某种DB事务。如果事务失败,则希望重新发送JMS消息,以便您可以修复错误并再次进行处理。因此,从这种意义上讲,您仅在处理后才确认JMS对象。

关于session - ActiveMQ session 的AUTO_ACKNOWLEDGE属性影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10992139/

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