- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
当在具有 AUTO_ACKNOWLEDGE 模式的 session 中调用 Message.acknowledge() 时,TIBCO 会发生什么情况?
我的意思是这个调用在客户端被忽略了吗?还是服务器端?或者服务器是否对此调用执行任何操作?
我问的原因是有一个应用程序在自动确认 session 中确认消息。并且在高负载期间,方法执行时间从 0.5 毫秒增加到 30 毫秒。
最佳答案
根据 Java Message Service, Second Edition
The acknowledge() method should only be used with the CLIENT_ACKNOWLEDGE mode; if used with the AUTO_ACKNOWL EDGE or DUPS_OK_ACKNOWLEDGE mode, the call is ignored by the JMS provider.
关于java - Session.AUTO_ACKNOWLEDGE 上的 JMS Message.acknowledge(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3237200/
我试过用谷歌搜索,但没有成功。如果我正在使用 AUTO_ACKNOWLEDGE,并且我有一个用 Java 编写的消费者客户端,那么消息何时被确认?我正在使用包含 onMessage 方法的 Messa
在下面的测试中,我试图模拟以下场景: 启动消息队列。 设计为在消息处理期间失败的使用者已启动。 产生一条消息。 消费者开始处理消息。 在处理过程中抛出异常以模拟消息处理失败。失败的消费者被停止。 另一
我有一个问题: 这是正确的吗,因为我在 java 文档中找不到相同的内容? 从这里开始JavaWorld 在 AUTO_ACKNOWLEDGMENT 模式下(非事务性) 如果执行receive()[s
我试图了解确认模式在 JMS 中是如何工作的。我正在阅读这个来源,它让我非常困惑,因为它与 Spring 的文档所说的相矛盾。 消息人士说一件事: 来自 http://www.javaworld.co
当在具有 AUTO_ACKNOWLEDGE 模式的 session 中调用 Message.acknowledge() 时,TIBCO 会发生什么情况? 我的意思是这个调用在客户端被忽略了吗?还是服务
我正在尝试使用 JMS 和 Spring 设置 SQS,但是当我尝试使用 AUTO_ACKNOWLEDGE 设置 session 确认模式时,会出现错误。我该怎么办? 当应用程序收到消息时,我需要删除
我是一名优秀的程序员,十分优秀!