有没有办法了解集群高可用配置中谁是主节点?
可以使用监控工具来做到这一点吗?
有没有办法了解集群中谁是主节点 高可用性配置?
我假设您的意思是“队列主控”,即运行实际队列的节点。可以通过运行
rabbitmqctl list_queues name pid
显示此信息,这将在 pid
列中显示主节点的名称。或者,您可以使用HTTP API查询信息
$ curl -4su guest:guest localhost:15672/api/queues/%2F | jq '.[] | "\(.name) \(.node)"'
"amq.gen-S-CMD0E2NPXabpIOGdvDQg rabbit@localhost"
"test rabbit@localhost"