qpid を 127.1.244.129 などの IP にバインドする方法があるかどうか、私はただ興味があります
私が尋ねる理由は、PaaS に多くのインスタンスをデプロイしようとしており、実行中の複数のインスタンスが必要になるからです。すべてが localhost:8080 にバインドしようとする場合、これは不可能です。
これを構成する方法を知っている人はいますか? qpid のドキュメントには見つかりませんでした。
この質問は、Qpid 開発者メーリング リストに交差投稿され、ここで議論されました。同じ質問をしている他の人の利益のために、ここで答えを要約します。
Qpid CPP Broker の場合、リリース 0.20 以降では、 への--interface
引数を使用しますqpidd
。
Qpid Java Broker の場合、リリース 0.22 以降では、ポートの構成でバインド アドレス属性を指定することにより、AMQP ポートを特定のインターフェイスに制限できます。Web 管理コンソールを使用して、AMQP ポートを編集し、バインディング アドレスを指定します。変更を有効にするためにブローカーを再起動します。Java Brokerのドキュメントでは、ポートを編集するプロセスについて説明しています。現在、HTTP または JMX 管理で使用されるポートのバインド アドレスを指定することはできませんが、これらのプラグインは必要に応じて無効にすることができます。