我是靠谱客的博主 大气白开水,最近开发中收集的这篇文章主要介绍ZooKeeper学习笔记(三): Zookeeper的五大参数解读,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

配置参数解读

Zookeeper中配置文件zoo.cfg中参数含义解读如下:

  1. tickTime=2000: 通信心跳时间,Zookeeper服务器与客户端(也可以是其他服务器)心跳时间,单位毫秒.
  2. initLimit=10: LF(Leader& Follower)初始通信实现,这里指的是Leader和Follower初始化时能容忍的最多心跳数(也就是tickTime的次数),如果说在初始化的时候超过了initLimit*tickTime的毫秒数的话就认为这次通信失败.
  3. syncLimit=5: LF(Leader&Follower)同步通信时限,Leader和Follower之间在初始化之后的通信时间,但如果通信时间超过了syncLimit*tickTime的毫秒数的话,Leader认为Follower死掉,从服务列表中删除掉对应的Follower.
  4. dataDir=/data: 保存Zookeeper中的数据路径,注意:默认的tmp目录,容易被Linux系统定期删除,所以一般来说不用默认的tmp目录.
  5. clientPort=2181: 客户端链接端口,通常不做修改.

其他ZooKeeper文章

ZooKeeper学习笔记(一): ZooKeeper是什么能用来做什么
ZooKeeper学习笔记(二): Zookeeper的安装与启动(Docker)
ZooKeeper学习笔记(三): Zookeeper的五大参数解读
ZooKeeper学习笔记(四): Docker搭建ZooKeeper集群(这里是三个,具体可以修改对应参数)脚本
ZooKeeper学习笔记(五): ZooKeeper集群选举机制
ZooKeeper学习笔记(六): 客户端命令行操作
ZooKeeper学习笔记(七):ZooKeeper依赖-API方法
ZooKeeper学习笔记(八):服务器动态上下线原理

最后

以上就是大气白开水为你收集整理的ZooKeeper学习笔记(三): Zookeeper的五大参数解读的全部内容,希望文章能够帮你解决ZooKeeper学习笔记(三): Zookeeper的五大参数解读所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部