![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
青梅煮酒-竹马为梦
这个作者很懒,什么都没留下…
展开
-
zookeeper zoo.cfg详解
进到/zookeeper-3.3.6/conf下cp -rp zoo_sample.cfg zoo.cfg 进入到zoo.cfg里面,配置文件参数如下 tickTime=2000 # Zookeeper服务器心跳时间,单位毫秒dataDir=/home/hadoop/zookeeper # 数据持久化路径dataLogDir=/home/h...2015-06-16 17:02:46 · 540 阅读 · 0 评论 -
Zookeeper可以干什么,能带来什么
在Zookeeper的官网上有这么一句话:ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. 这大概描述了Zookeeper主要可以干...2015-06-17 09:09:34 · 175 阅读 · 0 评论 -
Zookeeper启动过程
Zookeeper的启动入口在org.apache.zookeeper.server.quorum.QuorumPeerMain。在这个类的main方法里进入了zookeeper的启动过程,首先我们会解析配置文件,即zoo.cfg和myid。这样我们就知道了dataDir和dataLogDir指向哪儿了,然后就可以启动日志清理任务了(如果配置了的话)。DatadirCleanup...原创 2015-06-17 10:03:12 · 129 阅读 · 0 评论 -
zookeeper leader选举
首先我们来看看什么是leader选举。其实这个很好理解,leader选举就像总统选举一样,每人一票,获得多数票的人就当选为总统了。在 zookeeper集群中也是一样,每个节点都会投票,如果某个节点获得超过半数以上的节点的投票,则该节点就是leader节点了。国家选举总统是为了选一个最高统帅,治理国家。那么zookeeper集群选举的目的又是什么呢?其实这个要清楚明白的解释还是挺复杂的。我们...原创 2015-06-17 10:04:48 · 185 阅读 · 0 评论