Error handling NServiceBus的一个或多个错误队列?

Error handling NServiceBus的一个或多个错误队列?,error-handling,msmq,nservicebus,Error Handling,Msmq,Nservicebus,不确定这是MSMQ还是NServiceBus问题,但我想知道: “错误队列”应该被认为是整个系统(相关发布者、订阅者、分发者)的单个逻辑队列,还是每个逻辑NSB端点都应该有自己的错误队列?拥有一个可以被多台机器访问的逻辑错误队列是否可行?任何建议/经验都将不胜感激。我认为您应该从一个队列开始,为所有端点排队。一段时间后,您可能会将每个业务服务拆分为一个错误队列 更多信息: Andreas,你能解释一下你为什么这么想吗?如果您只有一个队列,那么不就更难知道错误发生在哪里了吗?感谢没有单个队列,您必

不确定这是MSMQ还是NServiceBus问题,但我想知道:
“错误队列”应该被认为是整个系统(相关发布者、订阅者、分发者)的单个逻辑队列,还是每个逻辑NSB端点都应该有自己的错误队列?拥有一个可以被多台机器访问的逻辑错误队列是否可行?任何建议/经验都将不胜感激。

我认为您应该从一个队列开始,为所有端点排队。一段时间后,您可能会将每个业务服务拆分为一个错误队列

更多信息:

Andreas,你能解释一下你为什么这么想吗?如果您只有一个队列,那么不就更难知道错误发生在哪里了吗?感谢没有单个队列,您必须查看X台机器(msmq)/队列(代理)才能全面了解失败的情况。您总是可以索引一个错误q,以了解失败的地方。这就是ServiceControl所做的,ServicePulse是显示它的UI。这有意义吗?