美文网首页提高开发效率
zookeeper的配置文件说明

zookeeper的配置文件说明

作者: 全菜工程师小辉 | 来源:发表于2019-06-01 20:40 被阅读0次

单机配置

zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个tickTime时间就会发送一个心跳。tickTime以毫秒为单位

tickTime=2000

zookeeper监听端口

clientPort=2181

允许连接的客户端数目,0为不限制,通过IP来区分不同的客户端

maxClientCnxns=60

用于存放内存数据库快照的文件夹,同时用于集群的myid文件也存在这个文件夹里

dataDir=/Users/mseddl/zookeeper3/data

用于存放事务日志的文件夹

dataLogDir=/Users/mseddl/zookeeper3/logs

配套snapRetainCount使用,用于配置zk进行历史文件自动清理的频率,如果参数配置为0或者小于零,就表示不开启定时清理功能,默认不开启(3.4新特性)

autopurge.purgeInterval=1

用于配置zookeeper在自动清理的时候需要保留的快照数据文件数量和对应的事务日志文件,最小值是3,如果比3小,会自动调整为3
(3.4新特性,配合上面配置一起使用)
autopurge.snapRetainCount=3

集群配置

集群中的follower服务器(F)与leader服务器(L)之间初始连接时能容忍的最多心跳数(tickTime的数量)

initLimit=5

集群中的follower服务器与leader服务器之间请求和应答之间能容忍的最多心跳数(tickTime的数量)

syncLimit=5

server.A=B:C:D:其中A数字,表示配置文件所在是第A号服务器. 与dataDir目录下的myid文件的值相同;B是服务器ip;C表示与 Leader服务器交换信息的端口;D表示的是进行选举时的通信端口。

server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890

哎呀,如果我的名片丢了。微信搜索“全菜工程师小辉”,依然可以找到我

相关文章

  • zookeeper的配置文件说明

    单机配置 zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个tickTime时间就会...

  • Mac安装ZooKeeper

    Mac安装ZooKeeper brew install zookeeper安装后zookeeper配置文件位置:/...

  • ZooKeeper【一】

    zookeeper下载,安装以及配置环境变量zookeeper配置文件介绍,运行zk下载[ zookeeper-3...

  • 2018-01-07 ZooKeeper环境搭建

    zookeeper安装 brew install zookeeper配置文件目录 /usr/local/etc/z...

  • zookeeper 安装:

    zookeeper安装: 解压zookeeper-3.4.6 进入conf目录,打开配置文件zoo.cfg,配置 ...

  • 大数据集群搭建-Zookeeper

    配置文件 /.../zookeeper/conf/zoo.cfg 启动Zookeeper,要逐个节点启动 报错:I...

  • ZooKeeper参数说明

    zookeeper的默认配置文件为zookeeper/conf/zoo_sample.cfg,其中各配置项的解释如...

  • zookeeper配置介绍

    zookeeper的默认配置文件为zookeeper/conf/zoo_sample.cfg,需要将其修改为zoo...

  • Elastic Stack(ELK)-4 kafka部署

    1. zookeeper部署 安装JDK1.7: 安装zookeeper(单机) 设置配置文件zoo.cfg 启动...

  • 01_Zookeeper集群

    zookeeper原理 Zookeeper虽然在配置文件中并没有指定master和slave但是,zookeepe...

网友评论

    本文标题:zookeeper的配置文件说明

    本文链接:https://www.haomeiwen.com/subject/tbxztctx.html