ZooKeeper 可视化终端工具
一、命令行方式进入 ZooKeeper 后台
1. 使用 zkCli.sh(推荐)
1 | # 进入 ZooKeeper 安装目录的 bin 文件夹 |
2. 常用命令
连接成功后,可以使用以下命令:
| 命令 | 说明 |
|---|---|
ls / |
查看根节点下的子节点 |
ls -s / |
查看根节点详情(包含状态信息) |
create /node_name "data" |
创建节点 |
get /node_name |
获取节点数据 |
set /node_name "new_data" |
修改节点数据 |
delete /node_name |
删除节点 |
stat /node_name |
查看节点状态 |
quit |
退出客户端 |
二、GUI 可视化工具推荐
1. PrettyZoo(推荐 ⭐)
- 特点:界面美观、功能完善、跨平台
- 支持:Windows / macOS / Linux
- GitHub:https://github.com/vran-dev/PrettyZoo
- 功能:
- 节点 CRUD 操作
- 数据格式化(JSON、XML 等)
- 节点监控
- 多环境配置管理
2. ZooKeeper Assistant
- 特点:国产工具,中文界面友好
- 官网:https://www.redisant.cn/za
- 支持:Windows / macOS
- 功能:节点管理、数据编辑、权限控制、监控等
3. zkui
- 特点:Web 界面,部署简单
- GitHub:https://github.com/DeemOpen/zkui
- 使用:部署为 Web 应用,通过浏览器访问
4. ZooInspector
特点:Apache 官方提供的桌面工具
位置:ZooKeeper 安装包中的
contrib/ZooInspector启动:
1
2cd zookeeper/contrib/ZooInspector
java -jar zookeeper-dev-ZooInspector.jar
三、快速操作示例
假设你的 ZooKeeper 安装在 /usr/local/zookeeper:
1 | # 1. 进入 bin 目录 |
四、推荐选择
| 场景 | 推荐工具 |
|---|---|
| 临时查看/快速操作 | zkCli.sh 命令行 |
| 日常开发管理 | PrettyZoo |
| 团队协作/Web 访问 | zkui |
| 简单桌面工具 | ZooInspector |
- 标题: ZooKeeper 可视化终端工具
- 作者: Spike Zhang
- 创建于 : 2026-03-20 08:55:28
- 更新于 : 2026-03-20 09:02:54
- 链接: https://chaosbynn.github.io/2026/03/20/ZooKeeper-可视化终端工具/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论