Zookeeper安装

Zookeeper安装

一、下载地址

https://zookeeper.apache.org/releases.html

二、配置说明

在conf文件夹下,将zoo_sample.cfg文件复制一份命名为zoo.cfg,然后对文件进行编辑:

2.1、tickTime

心跳时间,单位为毫秒。

2.2、initLime

tickTime的个数,表示在leader选举结束后,followers与leader同步需要的时间,如果followers比较多或者说leader的数量多时,同步的时间会增加,这个值就需要调大。

2.3、syncLimit

tickTime的个数,容易和initLime混淆,它也表示follower和observer与leader交互时的最大等待时间,只不过是在与leader同步完毕之后,进入正常请求转发或ping等消息交互时的超时时间。

2.4、dataDir

内存数据库存放地址

2.5、clientPort

zookeeper监听客户端连接的端口

2.6、集群配置

server.serverid=host:tickpot:electionport
  • server:固定写法
  • serverid:每个服务器的指定ID
  • host:主机名或者ip
  • tickpot:心跳通信端口
  • electionport:选举端口

三、命令

  • 启动

    # 在bin目录下
    ./zkServer.sh start
    
上一篇:【闲聊杂谈】Zookeeper中的ZAB协议


下一篇:java程序设计答案电子工业出版社,腾讯T2亲自教你