zoo.cfg核心配置文件如下 #心跳,默认为2s,即leader与follwer直接同步数据时间,其他时间配置以整数倍tickTime计算
tickTime=2000
#Leader允许Follower启动时在initLimit时间内完成数据同步,单位:tickTime
initLimit=10
#Leader发送心跳包给集群中所有Follower,集群中 Leader 与 Follower 之间的最大响应时间单位,假如响应超过 syncLimit * tickTime,Leader 认为 Follwer 死掉,从服务器列表中删除 Follwer。
syncLimit=5
#配置ZK的数据目录,数据文件目录+数据持久化路径,主要用于保存Zookeeper中的数据
dataDir=/home/hadoop/zookeeper-3.4.11/data/zkData
#默认端口2181,用于接收客户端请求的端口号
clientPort=2181
#配置ZK的日志目录
dataLogDir=/usr/local/zookeeper/logs
#ZK集群节点配置,端口号2888用于集群节点之间数据通信,端口号3888用于集群中Leader选举,server.1 后的 1 其与 myid文件中的数字一一对应
server.1=master188:2888:3888
server.2=master189:2888:3888
server.3=slave190:2888:3888