キューに発行する予定のリクエストがたくさんあります。
いくつかの異なるサブスクライバー タイプがあり、それぞれが独自のラウンド ロビン プールにあります。
たとえば、Request1 はキューにプッシュされます
LoggingSubscriber1 と LoggingSubscriber2 はどちらも "LoggingSubscriber" サブスクリプション ID でサブスクライブするため、そのうちの 1 つだけが要求を受け取ります。
DoProcessSubscriber1、DoProcessSubscriber2、および DoProcessSubscriber3 などの他のグループがあります。
そして別の DoOtherProcessSubscriber1、DoOtherProcessSubscriber2
3 つのサブスクライバー (Logging、DoProcess、および DoOtherProcess) がすべて完了したことを知る何らかの方法が必要です。これにより、何らかのアクションを実行できるようになります。たとえば、すべての要求が完了したというメッセージをクライアントに送信するなどです。
このような回答をどのように集計しますか? 各サブスクライバーに応答オブジェクトをキューに入れることを考えていましたが、それらがすべて完了したことを知る方法はまだわかりません。