我使用 php-amqplib 库进行RabbitMQ发布/使用消息。
我做了一些研究,但没有找到一种方法来列出分配给RabbiMQ交换的所有路由密钥(绑定)。
管理API可以列出绑定,但我更喜欢PHP方式。
如何使用php-amqplib获取RabbitMQ交换的绑定(路由键)?
答案 0 :(得分:1)
不幸的是,到目前为止,获取所有绑定的唯一简单方法是使用Rabbit管理API:
的https:// {messageBroker}:15671 / API /交流/ {虚拟主机} / {exchangeName} /绑定/源
原始文档:
https://www.rabbitmq.com/management.html
https://cdn.rawgit.com/rabbitmq/rabbitmq-management/v3.7.4/priv/www/api/index.html