1、ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
2、我这里主要是介绍其他服务注册在zookeeper的然后具体展示的东西。这里专门做了一个ui的展示叫zkui.
3、zkui的下载地址:https://codeload.github.com/DeemOpen/zkui/zip/master
4、需要修改的地方:
1)下载下来用工具直接打包,我这里用的是idea
打包后的结果:
2)然后将jar改名成zkui.jar包,和config.cfg复制到Linux上面
3)修改config.cfg文件
修改的地址就是zkServer地址,账号和密码在userSet里面。可以根据体况修改
不修改:账号:admin,密码:manager
4)启动:(这里我写了一个脚本来运行)
nohup java -jar zkui.jar > zkui.out 3>&1 & tail -f zkui.out
5、展示
6、我这里配置了两个kafka的服务器,展示如下
7、kafka的应用可以参考