0

我正在尝试在 CLIENT_ACKNOWLEDGE 模式下运行我的 JMS 会话,如果我没有确认消息,我没有看到消息再次被重新传递到队列,您能否告诉我消息何时传递回 MQ,是会话终止时呢?

4

1 回答 1

1

如果您CLIENT_ACKNOWLEDGE在接收器中使用,则必须手动恢复未确认的消息。看一下 JMSSession.recover()方法,它会触发重新传递。

参考:

于 2013-06-25T23:22:29.073 回答