長期的なプロセス ハンドラを作成し、そのために NServiceBus を使用したいと考えています。NServiceBus の役割は、そのプロセス (ある種のバッチ プロセス) の操作を保持することです。私がしなければならないことではないと思います。
ロジックは次のとおりです。1) 長期プロセスの注文を受け取ります。2) それを N 個の操作に分割します。3) 各操作はメッセージに「パック」され、キューにプッシュされます。4) メッセージのタイプに応じて、特定のハンドラーメッセージを処理し、それが保持する操作を行います。
アプリケーションは別のメッセージを処理する必要があるため、すべての操作を 1 つのキューに入れることはできません。これには迅速な応答が必要です。キューが操作でいっぱいになると、別のメッセージが処理されるまで長時間待機します。
それで、誰もその問題を解決する方法を知っていますか?