【发布时间】:2012-05-10 05:10:23
【问题描述】:
有什么方法可以仅根据消息 ID 确认消息。 我的场景是这样的:
- Web 服务从 activemq 接收到带有 ActiveMQSession.INDIVIDUAL_ACKNOWLEDGE 的消息。
- 将此消息发送给客户端。
- 客户端在使用消息 id 处理后发送确认
这里的要求是 web 服务应该能够根据消息 id 确认消息。
【问题讨论】:
标签: activemq
有什么方法可以仅根据消息 ID 确认消息。 我的场景是这样的:
这里的要求是 web 服务应该能够根据消息 id 确认消息。
【问题讨论】:
标签: activemq
现在,您只能调用相应消息对象上的 acknowledge() 方法来确认该特定消息。但请记住,在代理中不存在的消息对象上调用确认()方法将导致“无法关联 已发送消息异常的确认。
【讨论】:
acknowledge,是否可以从队列中获取下一条消息?