学习SpringCloud/微服务Linux/网络

搭建轻量的Zookeeper可视化管理界面

2021-03-19  本文已影响0人  testerzhang

前言

当我们的系统使用了Zookeeper开源的中间件后,需要查看对应存放的数据信息配置,如果要使用命令行去查,太麻烦了。

这里简单写了一个教程,希望对一些新手有帮助。

环境要求

1. maven环境搭建

$ wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
$ tar zxf apache-maven-3.6.3-bin.tar.gz 
$ vim ~/.bash_profile
#maven env
export MAVEN_HOME=$HOME/3rd/apache-maven-3.6.3
export MAVEN_OPTS='-Xms1024M -Xmx1024M -XX:MaxPermSize=512M'
export PATH=$MAVEN_HOME/bin:$PATH
$ source ~/.bash_profile

2.下载zkui源码

$ git clone https://github.com/DeemOpen/zkui.git

3. 编译命令

$ cd zkui
$ mvn clean install

4.编译后出包

$ mkdir zkuipackage
$ cp config.cfg zkuipackage/
$ cp target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar zkuipackage/
$ tar zcf zkuipackage.tar.gz zkuipackage

5.拷贝到其他机器部署

$ mkdir ~/tools 
$ cd ~/tools
$ tar zxf zkuipackage.tar.gz && cd zkuipackage

6. 编辑配置文件

$ vim config.cfg

#Server Port
serverPort=9090
#Comma seperated list of all the zookeeper servers
zkServer=10.10.10.10:5002,10.10.10.11:5002,10.10.10.12:5002

userSet = {"users": [{ "username":"admin" , "password":"自己定义一个新密码","role": "ADMIN" },{ "username":"appconfig" , "password":"自己定义一个新密码","role": "USER" }]}

上面是主要要修改的配置项:

7.写个启动脚本

$ cat start.sh 
nohup java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar &

这里需要有java环境,这里不深入讲解Java环境的部署。

8.访问地址

在浏览器访问地址:http://xx.xx.xx.xx:9090/

image.png

输入上面配置文件里配置的用户名密码,即可登录操作。

结束

至于如何操作zkui,相信你只要点一点就会操作了。


欢迎关注我的公众号testerzhang,原创技术文章第一时间推送。

上一篇下一篇

猜你喜欢

热点阅读