【发布时间】:2016-05-17 02:38:50
【问题描述】:
有没有办法禁止将失败的消息发送到 NServiceBus 的错误队列?
对于一个特定的端点,我不想在第二级重试失败后重试消息。相反,我将使用此处提到的 MessageSentToErrorQueue 错误通知将这些消息挂钩到自定义错误处理解决方案中:Is there a global exception handler for NServiceBus?
如果我省略 MessageForwardingInCaseOfFaultConfig 设置,NSB 将抛出异常。
我可以将它们发送到不受监控的错误队列(表)并定期清除它,但如果可能的话我宁愿不这样做。
也许我也可以将 TimeToBeReceived 设置为比 SecondLevel Retries 短,但这似乎也不适合。
我正在使用 NSB 版本 5.2.14 和 SQL 服务器传输 2.2.3。
【问题讨论】:
标签: nservicebus