跳转至

zookeeper 配置

1 最小配置

1.1 clientPort

  • clientPort : 客户端连接服务端的 port

1.2 dataDir

小心放置事务日志的地方。专用的事务日志设备是保持良好性能的关键。将日志放在繁忙的设备上会对性能产生不利影响。
  • dataDir : 存储内存数据库快照的位置,以及数据库更新的事务日志

1.3 tickTime

  • tickTime_: 单次 tick 的时间,单位 ms,用于心跳、超时检测。

2 高级配置

2.1 initLimit

  • 解释:在初始化集群(leader 选举)时 followers 和 leader 同步的 tick 数,超过次数,此次选举就会失败。

2.2 syncLimit

  • 解释:followers 和 leader 同步的 tick 数,超过次数,leader 就会抛弃 follower

3 server

  • 解释:集群中每一个服务的 ip、port
  • 示例
server.1=192.168.211.6:2287:3387
server.2=192.168.211.7:2288:3388
server.3=192.168.211.8:2289:3389

4 动态配置