NServiceBus订阅错误队列

Ben*_*dge 6 nservicebus

是否可以编写一个NServiceBus消息处理程序来订阅错误队列,以便在错误消息移动到那里时允许我们执行决策逻辑?

我希望尽可能将我的常规消息订阅者和错误队列订阅者保留在同一个NServiceBus.host.exe进程/实例下

谢谢

Ada*_*les 5

您可以让端点查看错误队列.问题是你不知道为什么会这样.如果您能够处理它在开发周期的早期阶段,那么您可以考虑查看3.0.3.0引入了FaultManager,其中包含导致消息命中错误队列的异常.

您将无法将端点连接到2个队列,您必须拥有2个端点.最好将错误队列放在另一台计算机上,因此最好在该计算机上安装一个单独的端点.

更新了每条评论的链接:3.0中的故障管理15分钟内的自定义故障处理