多分私はここで間違った質問をしています。
私がやろうとしているのは、複数のプロデューサーが動的カテゴリのデータを名前付き交換にプッシュすることです。複数のコンシューマーが、これらの動的に名前が付けられたキューからこのデータを取得し、それらに基づいて行動する必要があります。
問題は、私が目にするすべての消費の例では、コンシューマー/サブスクリプションに特定のキュー名が必要であり、私のコンシューマーはキューの名前を知らないか、これを知る必要がないことです。
なぜ私はこれをしているのですか?2 つの理由:
これらの動的カテゴリを一度に N 個持つことができます。キューがこれらのカテゴリを均等に処理することを望みます。現在、これらのカテゴリをすべて受け入れ、FIFO で提供する 1 つのキュー (msmq) があります (つまり、一部のカテゴリはしばらくの間枯渇します)。
fifo ではなく、すべてのカテゴリを均等に提供できるので、興味深い QoS を思いつくことができます (デフォルトでは、Rabbit がメッセージをラウンドロビンで提供することを理解しています)。
それで、私の質問に戻ります (有効な場合): キューからメッセージを消費することは可能ですか?