我是兔子MQ的新手,我已经知道如何列出队列并使用基本功能,但我不知道是否有办法列出连接到特定队列的特定服务器/ ip,例如< / p>
rabbitmqctl [Search_Specific_ip] [From_queue_name]
非常感谢你的帮助。
答案 0 :(得分:1)
您可以使用command line或web 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": {}
}