欢迎光临散文网 会员登陆 & 注册

Zookeeper 可视化管理工具

2023-02-22 15:31 作者:bili_39183997178  | 我要投稿

PrettyZoo是一款基于 Apache Curator 和 JavaFX 实现的 Zookeeper 图形化管理客户端。颜值很高,推荐使用。

  • 首先下载PrettyZoo的安装包,下载地址:https://github.com/vran-dev/PrettyZoo/releases

  • 我们需要创建一个连接,连接到ZooKeeper,可以发现PrettyZoo是支持通过SSH通道连接的;

  • 双击连接,我们可以查看到ZooKeeper中存储的数据,很清楚的发现,ZooKeeper是按目录结构存储数据的;

  • 右键目录,我们可以创建和删除znode,有了这个工具,基本上可以和命令行操作说再见了;

  • 如果你还是觉得命令行比较炫酷的话,PrettyZoo也实现了命令行功能,打开命令行标签就可以愉快地敲命令了。

节点类型

ZooKeeper中的节点(znode)是有生命周期的,这取决于节点的类型。类型有主要有下面四种:

  • 持久节点(Persistent):默认节点类型,节点创建后,会一直存在。

  • 持久顺序节点(Persistent Sequential):具有持久节点特性,节点名称后会增加自增数字后缀。

  • 临时节点(Ephemeral):临时存在,当创建节点的会话关闭时,节点被删除。

  • 临时顺序节点(Ephemeral Sequential):具有临时节点特性,节点名称后会增加自增数字后缀。

如果你用命令行创建节点的话,顺序特性对应-s选项,临时特性对应-e选项,比如如下命令:

# 创建持久顺序节点create -s /test/seq segText# 创建临时节点create -e /test/tmp tmpText# 创建临时顺序节点create -s -e /test/seqTmp setTmpText复制代码

创建成功后显示如下:

如果你用PrettyZoo来创建的话,只要勾选一个选项即可。


Zookeeper 可视化管理工具的评论 (共 条)

分享到微博请遵守国家法律