包含哪些服务器连接到特定队列的列表

时间:2015-05-07 06:45:31

标签: list ip queue rabbitmq rmq

我是兔子MQ的新手,我已经知道如何列出队列并使用基本功能,但我不知道是否有办法列出连接到特定队列的特定服务器/ ip,例如< / p>

rabbitmqctl [Search_Specific_ip] [From_queue_name]

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用command lineweb API来查询消费者。

Web API将返回此类型的数组:

{
  "channel_details": {
    "name": "192.168.0.1:42424 -> 192.168.0.2:5672 (1)",
    "number": 1,
    "user": "rabbituser",
    "connection_name": "192.168.0.1:42424 -> 192.168.0.2:5672",
    "peer_port": 42424,
    "peer_host": "192.168.0.1"
  },
  "queue": {
    "name": "queueName",
    "vhost": "vhost"
  },
  "consumer_tag": "amq.ctag-HJ_eUK1IcA3TMIMQGOVtcg",
  "exclusive": false,
  "ack_required": true,
  "prefetch_count": 1,
  "arguments": {}
}