Zookeeper可视化工具ZooInspector
Zookeeper可视化工具ZooInspector
ZooInspector作用
可以利用该工具图形化浏览Zookeeper中的文件及文件夹
ZooInspector下载
ZooInspector下载地址:https://download.****.net/download/muriyue6/12853272
ZooInspector解压
ZooInspector运行
进入目录ZooInspector\build,运行zookeeper-dev-ZooInspector.jar;
ZooInspector使用
- 点击左上角连接按钮,输入zk服务地址:ip或者主机名:2181
- 点击OK连接到Zookeeper服务器
ZooInspector参数说明
instance节点:同一个Job下的elastic-job的部署实例。一台机器上可以启动多个Job实例,也就是jar包。instance的命名是[[email protected]@+PID].
leader节点:任务实例的主节点信息,通过zookeeper的主节点选举,选出来的主节点信息。下面的子节点分为election,sharding和failover三个子节点。分别用于主节点选举,分片和失效转移处理。election下面的instance节点显示了当前主节点的实例ID:jobInstanceId。latch节点也是一个永久节点用于选举时候的实现分布式锁。sharding节点下面有一个临时节点necessary,是否需要重新分片的标记,如果分片总数变化或任务实例节点上下线,以及主节点选举,都会触发设置重分片标记,主节点会进行分片计算。
sharding节点:任务的分片信息,子节点是分片项序号,从零开始,至分片总数减一。从这个节点可以看出哪个分片在哪个实例上运行