Nic*_*ick 5 java spring rabbitmq
我正在尝试使用spring Rabbit库获取特定虚拟主机的所有已声明队列的列表.但我看不出你是怎么做到的.确实存在一个允许您声明队列的RabbitAdmin类,但您无法检索现有队列的列表.
有任何想法吗?
谢谢.
您将无法从 Spring/Java 客户端执行此操作。
相反,有一个 REST API,它是管理插件的一部分http://www.rabbitmq.com/management.html
请查看 http://hg.rabbitmq.com/rabbitmq-management/raw-file/rabbitmq_v3_0_2/priv/www/api/index.html 以获取完整参考。
/api/queues
您将对获取所有队列或/api/queues/vhost
获取给定虚拟主机上的队列感兴趣。