我想使用Java API(Spring-AMQP)获取一台机器中的所有可用队列。我找不到合适的API。任何人都可以建议相同的API。
答案 0 :(得分:2)
你必须使用REST API; AMQP协议本身不支持它。
Spring AMQP 1.5(目前里程碑1)有一个wrapper for the java REST client - RabbitManagementTemplate,或者你可以直接使用java客户端provided by the rabbitmq团队。
答案 1 :(得分:0)
HTTP下面的get call将列出所有队列
http://localhost:55672/api/queues
列出特定vhost下的所有队列: http://localhost:55672/api/queues/vhost_name
有关详细信息,请参阅doc。