zookeeper 目录结构以及配置

bin 目录

bin 目录中存放的是一些操作命令,里面有两种格式,如果是以 cmd 结束的文件,是直接可以在 windows 上运行,如果是以 .sh 结束的文件,则是在 Linux 上运行的命令,运行方式是 ./文件名.sh

conf : 存放配置文件,其中我们需要修改 zoo_sample.cfg

contrib : 附加的一些功能

dist-maven : mvn 编译后的目录

主要包含一些 jar 包

docs : 文档

存放 zookeeper 的一些介绍

lib : 需要依赖的 jar 包

recipes ; 一些经典案例的 demo

每一个 demo 里面包含 c 语言和 java 两个版本的 demo

zoo.cfg 配置

  • tickTime : 用于计算的时间单元(毫秒)。比如 session超时: N*tickTime
  • initTime : 用于集群,允许从节点连接并同步到 master 节点的初始化连接时间,以 tickTime 的倍数表示
  • syncLimit : 用于集群,master 主节点与从节点之间发送消息,请求和应答时间长度(心跳机制)
  • dataDir : 必须配置,用来存放 zk 生成的一些数据
  • dataLogDir : 日志目录,如果不配置会和 dataDir公用目录
  • clientPort : 连接服务器的端口

说点什么

avatar
  Subscribe  
提醒

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部