gpt4 book ai didi

java - Spring RabbitMQ 获取所有声明的队列

转载 作者:搜寻专家 更新时间:2023-10-31 19:29:03 24 4
gpt4 key购买 nike

我正在尝试使用 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 以获取给定 vhost 上的队列

关于java - Spring RabbitMQ 获取所有声明的队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15156844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com