节点查询
I 使用zk自带的命令行工具(bin目录下),链接到zk集群的任意一台节点
./zkCli.sh -server zk-node-1-host:2181
II 查询path下面的节点列表(根目录 “/” )
ls %path%
III 查询某一节点的数据
get %node%
tips:如何判断一个zk的数据节点是否是临时节点?
如上面get命令示例截图所示,ephemeralOwner字段如果值为0x0则表示是持久数据节点,否则是临时节点,值为会话的ID
III 查询完以后输入quit可以退出链接会话
stat命令
使用stat可以查看某一zk节点的当前状态
说明:
Outstating是排队请求个数,当这个个数很大时,表明服务器压力较大
Zxid:事务id
Mode表明节点的类型,示例中是个follower
Node count 数据节点的个数