注意:
1、zookeeper节点是奇数(容错率、防脑裂)
2、依赖java
一、创建、修改配置文件 zoo.cfg:
二、配置文件基本参数
1、tickTime:基本事件单元,这个时间是作为Zookeeper服务器之间或客户端与服务器之间维持心跳的时间间隔
2、dataDir:存储内存中数据库快照的位置, dataLogDir: 数据记录位置
3、clientPort: 监听客户端连接的端口
4、initLimit:允许follower连接并同步到Leader的初始化连接时间,以tickTime为单位
5、syncLimit:表示Leader与Follower之间发送消息时,请求和应答时间长度
6、server.myId= x:y:Z(number表示服务器标号, x为集群中各个节点IP,yLeader选举的端口,z服务器之间连接的通信端口)
三、其他配置
1、myid: 文件位于dataDir里,值为配置文件后的myid值。
2、配置环境bin
3、启动 sh bin/zkServer.sh [start / start-foreground / stop / upgrade / restart / status] */zoo.cfg
来源:CSDN
作者:khcsnmbs
链接:https://blog.csdn.net/khcsnmbs/article/details/103975822