これはおそらく非常に単純な答えですが、MassTransitのドキュメントやフォーラムで明確な解決策を見ていません。
RabbitMQのエラーキューに移動されたメッセージがある場合、それらを処理キューに戻すための最良のメカニズムは何ですか?また、そもそもなぜ彼らがそこに移動したのかについての組み込みのログはありますか?
これはおそらく非常に単純な答えですが、MassTransitのドキュメントやフォーラムで明確な解決策を見ていません。
RabbitMQのエラーキューに移動されたメッセージがある場合、それらを処理キューに戻すための最良のメカニズムは何ですか?また、そもそもなぜ彼らがそこに移動したのかについての組み込みのログはありますか?
適切なプラグイン(NLog、log4netなど)を使用してログを有効にします。適切なログレベルが有効になっていると仮定すると、障害はログに記録されます。
メッセージを元に戻すための優れた方法はありません。Drubusdriver
はツールhttps://github.com/MassTransit/MassTransit/tree/master/src/Tools/BusDriverに取り組んできました。これにより、あるキューから別のキューにアイテムを移動できるようになると思いますが、これは私が使用したツールではありません。私はこれまで、opsが管理する処理のためにアイテムを適切なキューに戻すためのビジネスプロセスに関連するツールを作成してきました。