zookeeper配制zoo.cfg

来源:互联网 发布:淘宝点卡进货渠道 psn 编辑:程序博客网 时间:2024/06/11 16:44
tickTime=2000 
initLimit=10
syncLimit=5
dataDir=/mysoftware/zookeeper-3.4.9/zkData
dataLogDir=/mysoftware/zookeeper-3.4.9/zkLogs
clientPort=2181
server.1=slave01:2888:3888
server.2=slave02:2888:3888
server.3=slave032888:3888


tickTime:zookeeper中使用的基本时间单位, 毫秒值。 
initLimit:这个配置项是用来配置 Zookeeper 接受客户端(这里所说的客户端不是用户连接 Zookeeper 服务器的客户端,而是 Zookeeper 服务器集群中连接到 Leader 的 Follower 服务器)初始化连接时最长能忍受多少个 tickTime 时间间隔数。这里设置为5表名最长容忍时间为 5 * 2000 = 10 秒。 
syncLimit:这个配置标识 Leader 与 Follower 之间发送消息,请求和应答时间长度,最长不能超过多少个 tickTime 的时间长度,总的时间长度就是 2 * 2000 = 4 秒。 
dataDir 和 dataLogDir 看配置就知道干吗的了,不用解释。 
clientPort:监听client连接的端口号,这里说的client就是连接到Zookeeper的代码程序。 
server.{myid}={ip}:{leader服务器交换信息的端口}:{当leader服务器挂了后, 选举leader的端口} 
原创粉丝点击