我正在寻找一种方法来列出所有声明的交换,使用 Java 代码在rabbitmq 中的队列。
我知道命令“rabbitmqctl list_queues”我也知道“rabbitmqadmin list queues”
最佳答案
您可以使用 HTTP API。
安装网页管理插件:
rabbitmq-plugins enable rabbitmq_management
然后使用 API 获取信息:
http://localhost:15672/api/exchanges
http://localhost:15672/api/queues
完整的 API 列表可在以下位置获得:
http://localhost:15672/api/
只需执行一个 java http 请求并获取 json 结果。
关于java - 如何使用Java获取rabbitmq中声明的交换和队列列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23483386/