2

交換(直接またはトピック)とキューの間のバインディングを定義して、キューが他のキューとの明示的なバインディングを持たないルーティングキーに送信されるメッセージのみを受信するようにすることは可能ですか?

たとえば、交換XとキューAおよびBがあります。キューAは、「黒」および「白」のバインディングキーでバインドされています。キューBは、残りのキューとして定義されます(可能であれば、それが私の質問のポイントです)。したがって、「黒」または「白」のルーティングキーを使用して交換Xにメッセージを送信すると、キューAに配信されます。他のルーティングキーを使用して交換Xにメッセージを送信すると、次の宛先に配信されます。キューBのみ。

4

1 に答える 1

2

もちろん、RabbitMQの代替交換機能を使用してください。それはまさにそれがするように設計されたものです。

于 2012-07-04T03:04:24.497 に答える