使用NServiceBus 3,错误队列的配置位置已从
移出MsmqTransportConfig到MessageForwardingInCaseOfFaultConfig,但我不确定在MsmqTransportConfig上指定的其他属性(如MaxRetries)应该去哪里。
请参阅http://docs.particular.net/nservicebus/msmq/transportconfig
答案 0 :(得分:3)
这没有改变,您仍然可以使用以下设置最大重试次数
<MsmqTransportConfig ErrorQueue="error" NumberOfWorkerThreads="1" MaxRetries="5"/>
如果您使用新的MessageForwardingInCaseOfFaultConfig,则可以省略错误设置。
<MessageForwardingInCaseOfFaultConfig ErrorQueue="error"/>
<MsmqTransportConfig NumberOfWorkerThreads="1" MaxRetries="5"/>