ZooKeeper UI

zookeeper页面管理ZK-UI Zookeeper zookeeper功能非常强大,可以实现诸如分布式应用配置管理、统一命名服务、状态同步服务、集群管理等功能,我们这里拿比较简单的分布式应用配置管理为例来说明。 假设我们的程序是分布式部署在多台机器上,如果我们要改变程序的配置文件,需要逐台机器去修改,非常麻烦,现在把这些配置全部放到zookeeper上去,保存在 zookeeper 的某个目录节点中,然后所有相关应用程序对这个目... 阅读详情

Farmer - ZooKeeper UI

Farmer是一个ZooKeeper的可视化工具,开箱即用。

项目、使用Jar包下载地址:https://github.com/Simba-cheng/Farmer

如果使用中发现了bug,希望你能告诉我,好改正错误。

如果你觉得还不错,麻烦点个Star

项目、工具概览

项目简述

项目定位 : 日常工具、开箱即用。

用户体验 : 希望最好可以无脑使用

项目技术 : Java、SpringBoot、FreeMarker、JavaScript、jQuery

使用说明

从installPackage目录中下载对应版本的jar包。
jar包的版本号,对应"版本计划"中的功能,高版本涵盖低版本的功能。

使用方法

  • 1.IDEA 编译器启动

    首先将项目导入IDEA中。

    然后根据下图配置ZooKeeper服务器IP,多个地址用逗号(’,’)分隔。
    在这里插入图片描述
    然后启动主类:com.server.FarmerApplication即可

    然后访问:http://localhost:9527/zk/index.do

    上图不配置参数,程序也可以启动,点击页面的"连接ZooKeeper服务器"按钮,即可连接。

    在这里插入图片描述

  • 2.命令行启动

    从installPackage目录中下载对应版本的jar包。

    farmer-0.0.1.jar,可以将其放在桌面

    然后执行命令:java -jar farmer-0.0.1.jar zkClientHost=192.168.137.150:2181
    在这里插入图片描述
    上图不配置参数,程序也可以启动,点击页面的"连接ZooKeeper服务器"按钮,即可连接。

  • 3.Linux服务器启动(同上)

版本计划

0.0.1(已完成)

1.命令行启动jar,通过追加'zkClientHost'参数,程序启动既初始化链接ZooKeeper服务器。
2.命令行带'zkClientHost'参数启动,页面初始化即展示'/'(根节点)下的所有节点
3.命令行启动jar,无'zkClientHost'参数,不影响程序启动,index页面展示。
4.命令行无'zkClientHost'参数启动,index页面展示无节点数据。
5.index页面,点击连接按钮,连接ZooKeeper服务器。
6.index页面,点击刷新按钮,即可刷新页面。
7.index页面,点击断开按钮,即断开ZooKeeper服务器连接。
8.index页面,节点、子节点层级展示,节点与子节点层级动态关联。
9.index页面,节点、子节点中的数据展示。
10.index页面,文本展示区域显示行号。
11.index页面,文本展示区域内容支持修改、保存数据
12.index页面,后台异常,页面错误信息弹窗提示
13.index页面,节点数据展示区域支持数据修改、保存。

0.0.2 (待定)

1.节点展示区域支持鼠标右击,对节点进行增删查改。

0.0.3 (待定)

1.展示ZooKeeper服务端相关参数、数据

注意事项:

1.ZooKeeper服务器中,节点的命名,最好不要有"-"、"_"此类的标示符,否则会造成解析错误。

原因:页面节点属性class不能直接使用"/"、"."这些标示符,否则jQuery无法选择定位,所以,全部全换成了"-"和"_"。

2.直接download下来的代码可能无法直接打包运行

原因:闲暇时间开发,可能会将尚未完成的功能的代码先提交。
建议:直接使用installPackage目录中的安装包,详情见"使用说明"

3.用户鉴权

Farmer定位是一个日常通用工具,没有增加用户鉴权。
但随着后续版本迭代,可以成为基于ZooKeeper的配置中心可视化界面。
所以预留了,用户鉴权接口
使用 Docker-Compose 部署 ZooKeeper + Kafka + Kafka-UI 使用 Docker-Compose来部署 Kafak + Zookeeper,有密码与无密码配置,使用 Kafka-UI 来连接 Kafak 集群; 阅读详情

相关推荐

ZK-UI 【zookpeer最好用的管理工具】

使用命令:java -jar 文件名 ,再输入localhost:9000 可以使用

zookeeper UI

环境 jdk :jdk-1.8 zookeeper : zookeeper-3.5.3 maven : maven-3.5.4 下载 git地址:https://github.com/DeemOpen/zkui 备注:下载后上传到 Linux 服务器,然后输入命令 “ unzip zkui-master.zip ” 进行解压 构建打包 在文件解压目录执行命令 mvn clean install 备注: 构建成功后,在zkui更目录下会多一个 target 目录,进入到该目录会看到两

菜鸟厚非 1380

Android定位权限全解析:从基础配置到后台持续定位的完整解决方案

本文全面解析Android定位权限体系,从基础配置到后台持续定位的完整解决方案。涵盖LocationManager和FusedLocationProviderClient等主流API的对比选型,详细讲解动态权限申请、精确定位与模糊定位的智能切换,以及Android 10+的后台定位适配策略。帮助开发者构建兼顾精准度与电量友好的定位方案,适用于导航、运动轨迹记录等多种场景。

weixin_29310605的博客 605

activeMQ指南针_发布activeMQ的可视化运行维护工具:activeMQ_Spanner

经过一段时间对activeMQ的研究,首先我们觉得它无论从架构还是性能方面都应该可以承担起商业365*24的应用,但就像任何成熟的软件产品一样,尤其是这种分布式部署的消息中间件,在今天,如果没有一个好的可视化工具来展现它的消息拓扑图,将会使activeMQ的推广和实际使用带来很大的不便。在我们分析activeMQ的实现原理过程中,也感到这方面的不方便,试用了包括activeMQ本身提供的各种可视化

朱智文的专栏 5032

Unity Shader学习笔记/Urp/水墨风效果

Unity Shader学习

qq_63133691的博客 2117

Win11 24H2家庭版共享打印机失败?别慌,一个批处理脚本搞定所有设置

本文提供了Win11 24H2家庭版共享打印机失败的解决方案,通过一个批处理脚本自动修复所有设置问题。脚本包含安装组策略组件、修改关键注册表项等操作,帮助用户快速恢复打印机共享功能,适用于普通家庭用户。

weixin_30632089的博客 419

activemq

一、 JMS 在介绍ActiveMQ之前,首先简要介绍一下JMS规范。 1.1 JMS的基本构件 1.1.1 连接工厂 连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。 如一下代码: @Bean public ActiveMQConnectionFactory connectionFactory() { return new ActiveMQConnectionFactory(usrName, pa

sinat_34814635的博客 1613

Unity URP热扭曲效果实战:如何让半透明物体也‘动’起来(附完整Shader代码)

本文深入解析Unity URP管线中热扭曲效果无法影响半透明物体的核心原因,并提供一套完整的实战解决方案。通过编写自定义Shader,并巧妙利用URP的Render Objects渲染器功能,成功让指定半透明物体(如粒子特效)也能被扭曲效果影响,从而制作出火焰、热浪等更具视觉冲击力的特效。文末附有完整的Shader代码与进阶优化技巧。

pz890123的博客 501

zookeeper ui mac安装

1.安装zookeeper并启动 2.安装maven brew install maven 3.下载zookeeper ui源码 git clone https://github.com/DeemOpen/zkui.git 4.maven install cd zkui mvn clean install 5.修改config.cfg文件并启动 $ vim config.cfg zkServer=localhost:2181 $ nohup java -jar target/zku

chen_peng7的博客 643

【WRF理论第十五期】WPS中输入geogrid二进制格式

WPS中输入geogrid二进制格式

WW、forever的博客 1079

基于STM32F4XX 、HAL库的GXHT30C温湿度传感器驱动应用C语言程序设计

define GXHT30C_STATUS_WRITE_CHK (1 << 0) // 写数据校验状态。#define GXHT30C_STATUS_HUMI_TRACK (1 << 11) // 湿度跟踪报警。#define GXHT30C_STATUS_TEMP_TRACK (1 << 10) // 温度跟踪报警。#define GXHT30C_STATUS_CMD_STATUS (1 << 1) // 命令执行状态。

PP_Cottage的博客 226

ZooKeeper入门及安装,kafka-ui安装

ZooKeeper是一个分布式协调服务框架,为分布式应用提供一致性服务。它具有高可用性(半数节点存活即可工作)、数据一致性和顺序性等特点。安装配置包括解压、修改配置文件、设置环境变量等步骤。通过zkCli.sh可以进行节点创建(临时/永久节点)、数据读写、监听变更等操作。ZooKeeper广泛应用于Hadoop、Kafka等系统的集群管理,解决分布式环境下的协调问题。

lylbzw的博客 1141

点云数据处理:体素滤波算法

体素滤波是一种简单而有效的点云数据处理方法,可用于去除离群点和平滑点云表面。体素滤波是一种常用的点云数据处理算法,用于去除离群点并平滑点云表面。在本文中,我们将介绍CloudCompare和PCL(Point Cloud Library)中的体素滤波算法,并提供相应的源代码示例。PCL是一个专门用于点云处理的开源库,提供了一系列高效的点云处理算法和工具。然后,我们创建了一个。方法执行体素滤波,并将滤波后的点云保存为"filtered_cloud.ply"文件。方法来执行体素滤波,指定体素大小为0.01。

ZyqfCss的博客 388

zookeeper及zk-web-ui单机版docker安装

docker 安装 zookeeper docker pull zookeeper:3.5.8 docker run -d --name zookeeper -v /opt/zookeeper/data:/opt/zookeeper/data -p 2181:2181 --restart always zookeeper:3.5.8 参数说明 -d:后台运行容器,并返回容器 ID –name:为容器指定一个名称 -v:将容器内的文件夹映射到主机的 /opt/ 文件夹中 -p:指定端口映射 格式为: 主机

youlinhuanyan的博客 2002

[QMT量化交易小白入门]-四十四、年化收益48%的策略要兼容回测和实盘,将实盘改为定时任务的方式

本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。

木头大左的博客 1370

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

linux7 centOS 7.6 安装 zookeeper应用web管理界面,ui界面

linux7 centOS 7.6 安装 zookeeper应用web管理界面,ui界面 须提前安装好jdk,zookeeper 安装maven参考原文:https://blog.youkuaiyun.com/u013274055/article/details/77880393 进入目录 cd /usr/local/src 下载apache-maven-3.6.1-bin.tar.gz wget ht...

qq_42788924的博客 792

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

docker安装【zookeeper】&【kafka】&【provectuslabs/kafka-ui】记录

端口映射和kafka集群服务器地址及端口。

crazy_rays的专栏 1310

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

CentOS 7 使用Docker方式搭建Zookeeper 3.6.1 三节点集群,并配置zookeeper-ui可视化管理界面

【代码】CentOS 7 使用Docker方式搭建Zookeeper 3.6.1 三节点集群,并配置zookeeper-ui可视化管理界面。

qq_43659871的博客 935

【亲测免费】 ZooKeeper UI客户端(zkui) 开源项目FAQ

ZooKeeper UI客户端(zkui) 开源项目FAQ ZooKeeper UI客户端(zkui) 是一个基于Python3和Qt5的跨平台GUI前端,用于管理Apache ZooKeeper。它融合了HTML5的技术,提供了一个直观的界面来浏览ZooKeeper节点树,编辑节点数据等。此项目通过Kazoo,一个纯Python3实现的ZooKeeper客户端,与ZooKeeper进行交互。 新...

gitblog_00230的博客 1296

Zookeeper UI管理界面安装

安装java环境 下载 略 环境变量 export JAVA_HOME=/app/jdk1.8.0_202 export PATH=$PATH:$GOROOT/bin export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin source /etc/profile java -version 安装m

Gblfy_Blog 3527

zookeeper java web_zk-web--最好用的 zookeeper web ui 搭建实践

安装源选择:qiuxiafei/zk-web:git上使用人群较多的仓库,可以通过直接运行源码和通过docker编译安装包来安装后运行的两种方式开启服务。tobilg/zookeeper-webui:启动运行docker容器便可提供服务,web界面效果与上面的一致。我们选择通过第一种安装源安装,并开启服务。源码直接运行leiningen安装下载 lein 并执行如下操作:$ sudo mv my_...

weixin_39778582的博客 776

zkui windows版 zookeeper UI监控

zkui是zookeeper的web客户端的界面监控,下面我来介绍详细使用过程: 1.下载zkui 的jar包,下面是下载地址: zkuiGitHub下载地址:https://github.com/LX1309244704/SpringBoot-master/tree/master/springboot-dubbo/springboot-dubbo-service/src/main/resourc...

寻找手艺人的专栏 606

zkui:好用的zookeeper ui工具

zkui:好用的zookeeper ui工具

u011250186的博客 961

Zookeeper UI工具

Client UI 方式 ZooViewer PrettyZoo( 推荐 ) Client Web UI 方式

问道至简 311

Centos7安装zookeeper和Web UI

一、zookeeper的安装 1、zookeeper介绍 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集, [1] 提供Java和C的接口。官网:https

Shawn的个人博客 613
上一篇: Apache Camel - 24 - Controlling Start-up and Shutdown of Routes(动态控制路由的启动和关闭)
下一篇: Apache Camel - 25 - CXF - WebService(Code First)
Simba_cheng
博客等级 码龄11年 250粉丝 203原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值