我可以使用 rabbitmqctl 获得消费者数量,如下所示:
# rabbitmqctl list_queues name consumers | grep q-firewall-plugin
q-firewall-plugin 2
Run Code Online (Sandbox Code Playgroud)
但是当使用 API url 时:
/api/queues/%2F/q-firewall-plugin
Run Code Online (Sandbox Code Playgroud)
它回应:
{
"consumer_details":[],
"name":"q-firewall plugin",
"vhost":"/",
"durable":true,
"auto_delete":false,
"arguments":{"x-ha-policy":"all"},
"node":"rabbit@infra-rabbitmq-2"
}
Run Code Online (Sandbox Code Playgroud)
我期待在consumer_details
. 我究竟做错了什么 ?
应该有另一个名为“consumers”的字段,它可以为您提供计数。
{
"consumers": 0,
"consumer_details": [],
"name": "Liquid.RPC.Debug",
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6997 次 |
最近记录: |