私は、(amqpを使って)単一の交換に公開するアプリを持っています。さらに、この取引所からのメッセージを消費することに関心のある多くのアプリがあります。そのために、キューからキューへのバインディングを作成します。RabbitMqを設定して、複数のアプリが自分のキューと共有交換へのバインディングを管理できるようにする方法
各アプリのキューとバインディングは、そのアプリとそのアプリが接続するユーザーによってのみ管理できるようにしたいと考えています。仮想ホストを使用して、各アプリケーションのユーザが読み取りアクセス権を持ち、各アプリケーションのキューとバインディングがユーザが完全にアクセスできる仮想ホスト/<app>
仮想ホストに存在する/common
仮想ホストに入るようにしました。
しかし、ドキュメントでは、チャネル内で複数の仮想ホストに同時にアクセスすることはできず、APIはbindQueue()の一部として仮想ホストを指定するオプションを提供していないことを示しています。
これを達成する方法はありますか?
こんにちは - 私はあなたが答えを持っていると思います。私は既に使用しているシャベルプラグインを使っても可能かもしれないと私は考えています。リードしてくれてありがとう。 – Tom