zookeeper知识

1 简介
zookeeper组件在苍穹中的作用有两个方面分别是作为服务注册中心,和服务配置中心。
2 基础介绍
2.1 zookeeper服务启动停止
zookeeper启动命令: systemctl start zookeeper
zookeeper停止命令: systemctl stop zookeeper
zookeeper应用状态:systemctl status zookeeper
2.2 zookeeper日志
查看启动控制台启动日志:journalctl -u zookeeper -n 200 -f
2.3 配置文件查看
cat /usr/lib/systemd/system/zookeeper.service

图中红框就是安装的根目录,不同人安装可能选择的路径不同,但都可以用这样的方式查到。
配置文件是安装根目录下的conf/zoo.cfg,如果按上图完整路径就是/var/kingdee/common/zookeeper/zookeeper-3.5.9/conf/zoo.cfg。
2.4 配置文件中的常用部分参数解析
| dataDir | zookeeper数据文件存储路径 |
| maxClientCnxns | zookeeper接受的最大连接数 |
| clientPort | 服务端口用于连接存取数据 |
| autopurge.snapRetainCount | 数据快照保留数量 |
| autopurge.purgeInterval | 一个小时内的清理次数 |
配置生效一般需要重启服务。
3 常用zookeeper内置脚本使用
3.1 zookeeper内置脚本位置
参照之前介绍的方法先找到应用根路径,然后在进入应用根目录的bin目录下。去运行对应的脚本,目前主要介绍三个脚本zkCli.sh,zkServer.sh,zkCleanup.sh。
3.2 zkServer.sh
zkServer.sh脚本可以用于zookeeper服务启动,系统服务命令也是通过该脚本启动zookeeper服务的,但一般我们启动时还是不会直接运行这个脚本来启动zookeeper服务,介绍这个脚本,主要是可以用于查看当前服务器上zookeeper的状
zookeeper知识
1 简介zookeeper组件在苍穹中的作用有两个方面分别是作为服务注册中心,和服务配置中心。2 基础介绍2.1 zookeeper服务启动停止zookeeper...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



