概述
配置参数解读
Zookeeper中配置文件zoo.cfg中参数含义解读如下:
- tickTime=2000: 通信心跳时间,Zookeeper服务器与客户端(也可以是其他服务器)心跳时间,单位毫秒.
- initLimit=10: LF(Leader& Follower)初始通信实现,这里指的是Leader和Follower初始化时能容忍的最多心跳数(也就是tickTime的次数),如果说在初始化的时候超过了initLimit*tickTime的毫秒数的话就认为这次通信失败.
- syncLimit=5: LF(Leader&Follower)同步通信时限,Leader和Follower之间在初始化之后的通信时间,但如果通信时间超过了syncLimit*tickTime的毫秒数的话,Leader认为Follower死掉,从服务列表中删除掉对应的Follower.
- dataDir=/data: 保存Zookeeper中的数据路径,注意:默认的tmp目录,容易被Linux系统定期删除,所以一般来说不用默认的tmp目录.
- clientPort=2181: 客户端链接端口,通常不做修改.
其他ZooKeeper文章
ZooKeeper学习笔记(一): ZooKeeper是什么能用来做什么
ZooKeeper学习笔记(二): Zookeeper的安装与启动(Docker)
ZooKeeper学习笔记(三): Zookeeper的五大参数解读
ZooKeeper学习笔记(四): Docker搭建ZooKeeper集群(这里是三个,具体可以修改对应参数)脚本
ZooKeeper学习笔记(五): ZooKeeper集群选举机制
ZooKeeper学习笔记(六): 客户端命令行操作
ZooKeeper学习笔记(七):ZooKeeper依赖-API方法
ZooKeeper学习笔记(八):服务器动态上下线原理
最后
以上就是大气白开水为你收集整理的ZooKeeper学习笔记(三): Zookeeper的五大参数解读的全部内容,希望文章能够帮你解决ZooKeeper学习笔记(三): Zookeeper的五大参数解读所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复