Zookeeper启动解析配置文件QuorumPeerConfig
来源:互联网 发布:淘宝店铺过户新规 编辑:程序博客网 时间:2024/06/13 06:33
1. parseProperties参数配置,除了下面这些配置项,其它属性会以zookeeper.为前缀,放入System中。
- datadir目录创建,存储snapshot的目录,默认情况下,事务日志也会存储在这里。
- dataLogDir目录创建,事务日志输出目录,尽量给事务日志的输出配置单独的磁盘或挂载点。
- clientPort设置,一般为2181。
- localSessionEnabled
- localSessionUpgradingEnabled
- clientPortAddress,对于多网卡的机器,可以为每个IP指定不同的监听端口,默认情况是所有IP都监听clientPort拽定的端口。
- secureClientPort
- secureClientPortAddress
- tickTime,ZK基本上所有的时间都是这个时间的倍数。
- maxClientCnxns,一个客户端能够连接到同一个服务器上的最大连接数,根据IP来区分,默认值为0,如果设置为0,表示没有任何限制,设置该值是为了防止Dos攻击。
- minSessionTimeout,最小的session time,默认是2个tick time
- maxSessionTimeout,最大的session time,默认值是20个tick time。
- initLimit,表示在leader选举结束后,followers与leader同步需的时间。
- syncLimit,也表示与leader交互时最大等待时间,但是在同步完毕之后。
- electionAlg,leader选举算法,
- quorumListenOnAlIps,默认为false,ZK服务器将监听所有可用IP地址的连接,他会影响ZAB协议和快速选举协议。
- peerType值可以为observer或participant
- syncEnabled,Observer写入日志和生成快照,默认为true。
- dynamicConfigFile
- autopurge.snapRetainCount,这个参数指定了需要保留的文件数目,默认是3个。
- autopurge.purgeInterval,zk有自动清理事务日志和快照文件的功能,这个参数指定了清理频率,单位是小时,默认是0,表示不开启自动清理功能。
- standaloneEnabled,当设置为false时,服务器在复制模式下启动,默认为true。
- reconfigEnabled
- 在这个静态配置文件中,不允许出现以server , group,weight开头的配置项
2.如果在上面的静态配置文件中指定的dynamicConfigFile,会加载配置项到dynamicCfg中。
- 从动态配置文件名中获取此文件的版本号
- 调用setupQuorumPeerConfig进行动态配置。
3.尝试加载zoo.cfg.dynamic.next文件。
阅读全文
0 0
- Zookeeper启动解析配置文件QuorumPeerConfig
- Zookeeper-HA-配置文件(详解)及启动步骤
- 对kafka中zookeeper启动过程解析
- Zookeeper源码解析之Server启动
- zookeeper配置文件
- Zookeeper-Zookeeper启动过程
- Zookeeper-Zookeeper启动过程
- Zookeeper-Zookeeper启动过程
- Zookeeper-Zookeeper启动过程
- Zookeeper源码解析——服务端启动流程
- Zookeeper解析
- Zookeeper解析
- ZooKeeper配置文件参数
- zookeeper配置文件详解
- zookeeper配置文件详解
- zookeeper配置文件详解
- zookeeper配置文件详解
- zookeeper配置文件详解
- hadoop2.6.0分布式集群搭建(详细),搭建es-hadoop
- 【算法】斐波那契数列--C++源代码(VS2015)
- STF的快速搭建以及使用
- mysql本地可以访问 网络不能访问
- Java常见集合框架
- Zookeeper启动解析配置文件QuorumPeerConfig
- 第二章--Mysql分区表
- WIN10实现拓展屏幕不同壁纸
- 4、Selenium + Python 实现 UI 自动化测试-定位元素吗?
- Git实用笔记
- 如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用
- Skype登录问题
- Python中的条件分支语句,if , else , else if
- LeetCode 0028