2016-05-10 5 views
1

私は以下のような状況があります。私は仮想ホストのリストを持っています。各仮想ホストにはキュー(すべての仮想ホストで同じ名前)があります。キューを同時に消費する方法はありますか? (私は各仮想ホストに対して別個のプロセスを作成したくありません)すべてのキューから消費する単一のコンシューマが必要です。
私はkombuとrabbitmqを使用しています。 https://www.rabbitmq.com/uri-spec.htmlに基づいて
おかげkombuで複数の仮想ホストからキューを使用する

答えて

0

amqp_URI = "AMQP://" amqp_authorityの[ "/" バーチャルホスト] [ "?"クエリ]

amqp_authority = [ "@"]ホスト[amqp_userinfo ":" ポート]

amqp_userinfo =ユーザ名[ ":" パスワード]

ユーザ名= *(予約されていない/ PCT-エンコード/サブdelims)

パスワード= *(予約されていない/ PCTエンコード/サブdelims)

バーチャルホスト=セグメント

vhostごとに1つの接続が必要です。 だから、できません。

一般に、複数のキューに対して単一のサブスクライバを使用することはできません。同じキュー内にあっても同じサブキューを持つことはできません。vhost

関連する問題