检查客户端连接到 VerneMQ 集群中的哪个节点
Checking which node in a VerneMQ cluster a client is connected to
有没有一种方法可以检查客户端连接到 VerneMQ 集群中的哪个节点,而不是使用 WireShark 之类的东西?
sudo vmq-admin session show --client_id=ClientID --node
应该给你你需要的。会话命令是集群感知的。
使用 --help
查找更多选项
sudo vmq-admin session show --help
vmq-admin cluster show
Last login: xxxxx
+------------------+-------+
| Node |Running|
+------------------+-------+
|VerneMQ@1.1.1.1| true |
|VerneMQ@1.1.1.2| true |
+------------------+-------+
有没有一种方法可以检查客户端连接到 VerneMQ 集群中的哪个节点,而不是使用 WireShark 之类的东西?
sudo vmq-admin session show --client_id=ClientID --node
应该给你你需要的。会话命令是集群感知的。
使用 --help
查找更多选项sudo vmq-admin session show --help
vmq-admin cluster show
Last login: xxxxx
+------------------+-------+
| Node |Running|
+------------------+-------+
|VerneMQ@1.1.1.1| true |
|VerneMQ@1.1.1.2| true |
+------------------+-------+