RabbitMQ路由密钥

时间:2015-07-03 09:39:56

标签: rabbitmq rabbitmq-exchange

美好的一天。

有没有办法通过基于浏览器的UI检索现有交换(扇出或主题)的路由键?

我无法访问客户端源代码(生产者)以查看正在向模型发送哪些路由密钥。

谢谢。

编辑: 我的想法是尝试锁定现有的扇出交换(我无法重新配置)。我想创建一个新的交换,将它绑定到这个交换,只过滤掉某些消息。

1 个答案:

答案 0 :(得分:0)

使用HTTP API

  

http://localhost:15672/api/exchanges/vhost/name/bindings/source

     

给定交换所源的所有绑定的列表。

例如:

http://localhost:15672/api/exchanges/%2F/my_exchange/bindings/source

[
   {
      "source":"my_exchange",
      "vhost":"/",
      "destination":"my_queue",
      "destination_type":"queue",
      "routing_key":"my_routkey",
      "arguments":{

      },
      "properties_key":"my_routkey"
   }
]