window 本地 安装 zookeeper
1. 下载
https://www.apache.org/dyn/closer.cgi/zookeeper/
2.
选择带bin的 选错 会闪退 怎么修改都没效果 就是下错了
下载完成 直接解压
1. 在根目录 bin的同级目录 新建 data 和 log 目录
2. 复制 zoo_sample.cfg 更名 zoo.cfg 并添加 data 和 log 路径
主要参数
#tickTime:这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。
tickTime=2000
#initLimit:这个配置项是用来配置 Zookeeper 接受客户端(这里所说的客户端不是用户连接 Zookeeper 服务器的客户端,
#而是 Zookeeper 服务器集群中连接到 Leader 的 Follower 服务器)初始化连接时最长能忍受多少个心跳时间间隔数。
#当已经超过 10 个心跳的时间(也就是 tickTime)长度后 Zookeeper 服务器还没有收到客户端的返回信息,那么表明这个客户端连接失败。
#总的时间长度就是 5*2000=10 秒
initLimit=10
#syncLimit:这个配置项标识 Leader 与 Follower 之间发送消息,请求和应答时间长度,最长不能超过多少个 tickTime 的时间长度,总的时间长度就是 2*2000=4 秒
syncLimit=5
#保存数据 dataDir:顾名思义就是 Zookeeper 保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。
dataDir=E:\zookeeper\apache-zookeeper-3.6.1-bin\apache-zookeeper-3.6.1-bin\data
dataLogDir=E:\zookeeper\apache-zookeeper-3.6.1-bin\apache-zookeeper-3.6.1-bin\log
#clientPort:这个端口就是客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。
clientPort=2181
完成 先启动 zkServer.cmd 在启动 zkCli.cmd