NServiceBus バージョン 3.2.2 で再試行を無効にすることはできますか?
次の構成を使用して、再試行を無効にすることができます。
<MsmqTransportConfig NumberOfWorkerThreads="1"
MaxRetries="0" />
<SecondLevelRetriesConfig Enabled="false"
TimeIncrease="00:00:10"
NumberOfRetries="0" />
ただし、スレッド数が 20 に設定されている場合はそうではありません。この場合、メッセージは 2 回再試行されます。
<MsmqTransportConfig NumberOfWorkerThreads="20"
MaxRetries="0" />
<SecondLevelRetriesConfig Enabled="false"
TimeIncrease="00:00:10"
NumberOfRetries="0" />
これはバグのように見えます。再試行の動作は、スレッド数に依存してはなりません。