5

我到处寻找这方面的信息,但似乎找不到我要找的东西。

我有一个天蓝色的主题,只有一个订阅。

订阅的处理程序失败了一些消息,它们已被放入死信队列。

我可以访问这些消息,但我不知道如何恢复它们。

我不想创建消息的副本并将其发送到主题。我特别想将它移到它来自的订阅队列中。

有没有办法做到这一点?

4

1 回答 1

2

我不知道这是否可能。我们处理和恢复消息的主要方法是使用延迟消息的模式。如果处理程序使消息失败,则他可以推迟消息并跟踪消息序列号(通常在管理/跟踪数据库或组件中)。每当需要重新处理(重试)消息时,接收者就可以专门获取该消息(使用相同的延迟消息 id)并再次处理它。

于 2014-02-27T09:57:01.283 回答