1:下载安装文件
zookeeper-3.4.9.tar.gz
2:解压到以下目录
/usr/local/services/zookeeper/zookeeper-3.4.9
3:进入conf目录,复制zoo_sample.cfg一份zoo.cfg,修改配置文件
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/services/zookeeper/zookeeper-3.4.9/data
dataLogDir=/usr/local/services/zookeeper/zookeeper-3.4.9/logs
clientPort=2181
server.1=server1:2888:3888
server.2=server2:2888:3888
server.3=server3:2888:3888
• tickTime:发送心跳的间隔时间,单位:毫秒
• initLimit: 这个配置项是用来配置 Zookeeper 接受客户端(这里所说的客户端不是用户连接 Zookeeper 服务器的客户端,而是 Zookeeper 服务器集群中连接到 Leader 的Follower 服务器)初始化连接时最长能忍受多少个心跳时间间隔数。当已经超过 5 个心跳的时间(也就是 tickTime)长度后 Zookeeper 服务器还没有收到客户端的返回信息,那么表明这个客户端连接失败。
总的时间长度就是 52000=10 秒
• syncLimit:这个配置项标识 Leader 与 Follow