[hadoop@hadoop1 conf]$ vi zoo.cfg
基本配置
tickTime
心跳基本时间单位,毫秒级,ZK 基本上所有的时间都是这个时间的整数倍。
initLimit
tickTime 的个数,表示在 leader 选举结束后,followers 与 leader 同步需要的时间,如果 followers
比较多或者说 leader 的数据灰常多时,同步时间相应可能会增加,那么这个值也需要相应
增加。当然,这个值也是 follower 和 observer 在开始同步 leader 的数据时的最大等待时间
(setSoTimeout)
syncLimit
tickTime 的个数,这时间容易和上面的时间混淆,它也表示 follower 和 observer 与 leader 交
互时的最大等待时间,只不过是在与 leader 同步完毕之后,进入正常请求转发或 ping 等消
息交互时的超时时间。
dataDir
内存数据库快照存放地址,如果没有指定事务日志存放地址(dataLogDir),默认也是存放在这
个路径下,建议两个地址分开存放到不同的设备上。
clientPort
配置 ZK 监听客户端连接的端口