Zookeeper可视化工具PrettyZoo_prettyzoo mac-程序员宅基地

技术标签: 开发工具  

文章目录

虽然市面上 Zookeeper 的 WEB 管理工具很丰富,但是却很难找到一款满意的图形化客户端。

鉴于这样的情况,经过时间的查找,找到了这款管理 Zookeeper 的图形化工具,取名 PrettyZoo,意为:Pretty nice Zookeeper GUI。

PrettyZoo 是一个基于 JavaFX 和 Apache Curator 实现的 Zookeeper 图形化工具,该项目完全开源,可以通过 Github 主页查看。

github:https://github.com/vran-dev/PrettyZoo

gitee :https://gitee.com/mirrors/prettyzoo

它拥有众多个性化的功能,比如

  • 支持 Mac / WIndows / Linux 多平台
  • 支持 SSH-Tunnel 连接
  • 节点 CRUD (增删改查)
  • 节点数据 pretty format,目前支持 JSON、XML
  • 支持命令行操作(80% 的命令都支持了)
  • 支持 4-letter command

安装

得益于 Java 的跨平台特性, PrettyZoo 天然就支持 Windows / Mac / Linux 等多平台,再加上使用了 Jigsaw(模块化) 和 JPackage 等众多新特性,用户无需再独立安装 JRE 即可运行。

安装包的下载地址(可能需要梯子), 记得选择系统匹配的安装包

Windows:prettyZoo-win.msi

Mac: prettyZoo-mac.dmg

Linux: prettyZoo-rpm / prettyZoo.deb

注意 1 :由于当前版本 JPackage 的一个 Bug,软件的安装路径最好是全英文路径,不要有非 Unicode 字符,否则会出现运行无反应的情况

注意 2 :MAC 用户安装 dmg 时可能会提示 已损坏,无法打开, 这是因为我没有加入 Apple 的开发者认证(认证需要 99 美元 / 年, 而我毕竟不是专业的 mac 、 ios 开发者),可以参考该解决方案。

安装后如图:
在这里插入图片描述

创建连接

Zookeeper 连接的创建很简单,点击左边菜单的 new 按钮就会跳转到连接配置页面。

该页面只有 server 这一项是必填的,填写规则是 连接:端口号 ,填写完成以后点击右下角的 save 按钮就可以保存了。

如果填写了别名,那么会以别名在列表里面展示,否则就展示连接地址信息

在这里插入图片描述

点击Save保存

最后双击点击connect

页面如下

在这里插入图片描述
命令行页面

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45417821/article/details/119736289

智能推荐

linux bash脚本_如何在Linux终端中显示日期和时间(并在Bash脚本中使用它)-程序员宅基地

文章浏览阅读5.7k次,点赞4次,收藏15次。linux bash脚本Fatmawati Achmad Zaenuri/Shutterstock.comFatmawati Achmad Zaenuri / Shutterstock.com The date command is found in the Bash shell, which is the default shell in most Linux distributions and..._linux terminal显示时间

npm安装报错的解决办法-程序员宅基地

文章浏览阅读3.6k次。npm报错处理_npm安装报错

Unity中按钮(Button)控件Onclick事件函数参数错误 —— C#中的闭包(Closure)_unity 按钮onclick参数类型-程序员宅基地

文章浏览阅读2.5k次。问题本文主要针对的问题是在Unity中对Button类进行Onclick事件绑定的时候出现的函数参数错误进行分析解决,具体例子如下: Button[] button = GetComponentsInChildren<Button>(); int buttonCnt = 3; for (int i = 0; i < buttonCnt; i++) { button[i].SetActive(true); Debug.Log("i: " + i);_unity 按钮onclick参数类型

Halcon矩阵(Matrix)算子详解_get_full_matrix-程序员宅基地

文章浏览阅读6.5k次,点赞5次,收藏43次。Halcon矩阵(Matrix)详细说明创建(Creation)create_matrixcopy_matrixrepeat_matrix访问(Access)算法(Arithmetic)分解(Decomposition)特征值(Eigenvalues)特性(Features)文件操作(File)新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注_get_full_matrix

计算距离方法总结_两条线之间的欧式距离怎么算-程序员宅基地

文章浏览阅读2.5k次。欧氏距离(Euclidean Distance)欧式距离是最经典的一种距离算法,适用于求解两点之间直线的距离,适用于各个向量标准统一的情况,如各种药品的使用量、商品的售销量等。 欧氏距离也是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式。 二维空间上两点a(x1,y1)a(x_1,y_1)与b(x2,y2)b(x_2,y_2)之间的欧式距离: d12=(x1−x2)2+(y1−y_两条线之间的欧式距离怎么算

数学建模常用软件_什么软件可以分析数学建模的问题,以及给出合理的解释和分析-程序员宅基地

文章浏览阅读3.9w次,点赞78次,收藏436次。我参加过的数学建模比赛很多,除了本校的两次数学建模(二三等)外,全国数学建模(省二),亚太数学建模(s),ICM/MCM(M),五一建模联赛,电工杯(最近正在准备),之前错过mathorcup,有点遗憾。到2019年暑假前,总计自己一年左右参加7次建模比赛,说下自己建模常用的软件使用,本人在队里主要负责编程,但是写作和建模也同样会和队友交流。论文类LaTeX与WordWor..._什么软件可以分析数学建模的问题,以及给出合理的解释和分析

随便推点

图数据可视化——R语言ggplot2包和tidybayes包绘制小提琴图进阶_分半小提琴图-程序员宅基地

文章浏览阅读6.1k次,点赞7次,收藏41次。图数据可视化_R语言ggplot2包和tidybayes包绘制小提琴图进阶概述:绘制小提琴图时按数据分布的密度填充不同透明度的颜色(渐变填充)。使用工具:R语言中的ggplot2和tidybayes工具包本文使用的数据及计算方式与之前的博文一致:数据可视化——R语言ggplot2包绘制精美的小提琴图(并箱线图或误差条图组合)。本文采用tidybayes包中stat_eye()绘制小提琴图,通过设置aes(alpha = stat(f)可实现渐变填充。由于stat_eye()会默认采用中位数及分位数作_分半小提琴图

江苏省专转本计算机专业大类《计算机基础理论 1.2(二)小节习题答案》_计算机硬件系统是执行软件程序的物质基础,其中能执行程序指令的是( )-程序员宅基地

文章浏览阅读1.4k次。江苏省专转本计算机_计算机硬件系统是执行软件程序的物质基础,其中能执行程序指令的是( )

教你玩Robocode(3) —— 坦克基础知识_robocode炮和机身的运动分离-程序员宅基地

文章浏览阅读4.4k次。在Robocode中,坦克分为3个部件: 身体(Body)、炮塔(Gun)、雷达(Radar)。 因此,在Robot类(还记得吗,它是任何坦克的父类)中,有对这些部件操作的方法。要查看Robocode提供的API,可以在robocode目录下的javadoc下找到,也可以在Robocode程序的帮助菜单中找到: 对于Body来说,Robot类提供了4个方法:_robocode炮和机身的运动分离

The number of divisors(约数) about Humble Numbers hdu 1492-程序员宅基地

文章浏览阅读77次。Problem DescriptionA number whose only prime factors are 2,3,5 or 7 is called a humble number. The sequence 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 27, ... shows the first...

程序员成长记录(前端转后端)-程序员宅基地

文章浏览阅读6.6k次,点赞6次,收藏5次。一位大学毕业生第一份工作不太满意,裸辞跳槽的故事_前端转后端

深度优先算法(DFS)的python实现及骑士周游问题解析_用python代码写深度优先遍历算法的时间复杂度-程序员宅基地

文章浏览阅读3.2k次,点赞3次,收藏21次。背景: 骑士周游问题在棋盘格里,马走日,遍历所有网格点,找到每个网格都走过,且只有一次的路径。算法实现:用于解决骑士周游问题的图搜索算法是深度优先搜索(DFS),该算法是逐层建立搜索树,沿着树的单支尽量深入的向下搜索。连接尽量多的顶点,必要时可以进行分支。深度优先搜索同样要用到顶点的“前驱”属性,来构建树或森林。另外需要设置“发现时间”和“结束时间”属性。发现时间是在第几步访问到了这个顶点(设置灰色);结束时间是在第几步完成了此顶点的探索(设置黑色)。通用的深度优先搜索算法代码:# BFS采_用python代码写深度优先遍历算法的时间复杂度