龙空技术网

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

testerzhang 440

前言:

此时大家对“git管理页面”可能比较关注,小伙伴们都想要了解一些“git管理页面”的相关内容。那么小编也在网摘上搜集了一些有关“git管理页面””的相关知识,希望你们能喜欢,我们快快来了解一下吧!

前言

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

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

环境要求至少JDK 1.7maven环境1. maven环境搭建下载maven二进制文件

$ wget  tar zxf apache-maven-3.6.3-bin.tar.gz 
配置环境变量
$ vim ~/.bash_profile#maven envexport MAVEN_HOME=$HOME/3rd/apache-maven-3.6.3export MAVEN_OPTS='-Xms1024M -Xmx1024M -XX:MaxPermSize=512M'export PATH=$MAVEN_HOME/bin:$PATH
生效环境变量
$ source ~/.bash_profile
2.下载zkui源码
$ git clone 
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 PortserverPort=9090#Comma seperated list of all the zookeeper serverszkServer=10.10.10.10:5002,10.10.10.11:5002,10.10.10.12:5002userSet = {"users": [{ "username":"admin" , "password":"自己定义一个新密码","role": "ADMIN" },{ "username":"appconfig" , "password":"自己定义一个新密码","role": "USER" }]}

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

serverPort: 启动端口。zkServer: 配置zookeeper集群管理地址。userSet: 配置web页面的用户名密码。7.写个启动脚本

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

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

8.访问地址

在浏览器访问地址:

登录界面

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

结束

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

好久没写文章,在wx发布后这里也同步下吧,感兴趣的可以收藏下。

标签: #git管理页面