5

spring Rabbit ライブラリを使用して、特定の仮想ホストに対して宣言されたすべてのキューのリストを取得しようとしています。しかし、私はあなたがそれを行う方法を見ることができません。キューを宣言できる RabbitAdmin クラスは存在しますが、既存のキューのリストを取得することはできません。

何か案は?

ありがとう。

4

3 に答える 3

4

Spring/Java クライアントからこれを行うことはできません。

代わりに、管理プラグインhttp://www.rabbitmq.com/management.htmlの一部である REST API があります。

完全なリファレンスについては、http ://hg.rabbitmq.com/rabbitmq-management/raw-file/rabbitmq_v3_0_2/priv/www/api/index.htmlをご覧ください。

/api/queuesすべてのキューを取得するセクション、または/api/queues/vhost特定の vhost でキューを取得するセクションに興味があるでしょう。

于 2013-03-02T08:51:42.547 に答える