0

使用 ActiveMQ 读取/使用队列中的消息后,我想将相同的消息重新传递回队列,因为我想停止处理一段时间。如何做到这一点?

4

1 回答 1

0

要取消返回队列的未确认消息,您只需关闭 JMS 使用者即可。如果您在 JMS 会话中使用 AUTO_ACKNOWLEDGE 模式,您将无法取消返回队列的消息,因为它们将被自动确认。

如果您使用事务处理的 JMS 会话,您可以简单地调用rollback()该会话。

于 2020-11-05T01:02:04.167 回答