我正在浏览一些使用NServiceBus的示例,并且偶然发现了我希望MassTransit附带的一个功能(因为它是一项免费服务)。
该功能基于“中毒”消息。
如果由于您的系统中的错误,这些消息永远无法处理,并最终永久地出现在错误队列中。
NServiceBus有一个很酷的功能,一旦您纠正了代码中的错误,就可以将错误队列中的这些消息“重定向”到原始工作队列,然后重新传递。
这是通过使用 NServiceBus 特定工具来完成的:- ReturnToSourceQueue.exe。
MassTransit 是否有类似的工具来解决此类问题?
或者是否有另一种解决方法可用,最好与 RabbitMQ 一起使用。