我不明白在使用 JMS 主题时如何处理错误消息。我有一个有 4 个订阅者的持久 JMS 主题。我向主题发送消息。3 个订阅者成功消费消息,1 个失败。经过一些重试后,消息被放入死信队列 (DLQ)。
问题是,如何从那里继续。
如何找出失败的订阅者?
如何仅将消息重新传递给该订阅者?我不能再把它放到主题中,因为那时所有订阅者都会得到它。
是否有一些最佳实践来处理这种情况?
如果这很重要,我将 Glassfish 3.1.2 与 openMQ 一起使用。我更喜欢使用不特定于消息传递提供程序实现的解决方案。
提前感谢您的回答。干杯阿恩