我可以从RabbitMQ HTTP API获取发布到RabbitMQ交换的发布者列表吗?

我可以从RabbitMQ HTTP API获取发布到RabbitMQ交换的发布者列表吗?,rabbitmq,Rabbitmq,我们正在构建一个映射发布者->rabbitMQ(交换、队列等)和消费者之间关系的系统 我们可以直接从RabbitMQ HTTP API获取交换、队列和使用者,但我们正试图找到一种方法来确定谁在发布,以及发布到哪个交换 我能找到的最接近的方法似乎是使用“通道”来映射哪些IP连接到vHost,但我找不到一种方法来从API获得发布者和交换之间的直接关系。据我所知,这根本不可能,但我认为这值得一提…实际上,在不同的消息传递协议中,如何定义发布者还不清楚。我猜RabbitMQ不会在服务器中维护发布者列表

我们正在构建一个映射发布者->rabbitMQ(交换、队列等)和消费者之间关系的系统

我们可以直接从RabbitMQ HTTP API获取交换、队列和使用者,但我们正试图找到一种方法来确定谁在发布,以及发布到哪个交换


我能找到的最接近的方法似乎是使用“通道”来映射哪些IP连接到vHost,但我找不到一种方法来从API获得发布者和交换之间的直接关系。据我所知,这根本不可能,但我认为这值得一提…

实际上,在不同的消息传递协议中,如何定义
发布者还不清楚。我猜RabbitMQ不会在服务器中维护发布者列表

发件人:

“出版商”一词在不同的上下文中有不同的含义。一般来说,在消息传递中,发布者(也称为“生产者”)是发布(产生)消息的应用程序(或应用程序实例)。同一个应用程序也可以使用消息,从而同时成为消费者

我认为AMQP-0-9-1协议中的
Publisher==Channel
,STOMP协议中的
publisheher==Connection
,等等