![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Zookeeper
文章平均质量分 87
fannk
这个作者很懒,什么都没留下…
展开
-
Zookeeper 学习
现在有事件可以学习一下zookeeper。link:http://www.blogjava.net/BucketLi/archive/2010/12/21/341268.html 这个链接主要讲了zookeeper的安装部署以及zookeeper的应用场景,zookeeper中znood的管理。 zookeeper的应用场景有:1. 配置信息的管理和同步(spark中用zooke...原创 2014-05-23 14:43:25 · 83 阅读 · 0 评论 -
Zookeeper 源码分析-启动
本文主要介绍了zookeeper启动的过程 运行zkServer.sh start命令可以启动zookeeper。入口的main函数在类中QuorumPeerMain。 main函数主要调用了runFromConfig函数,创建了QuorumPeer对象,并且调用了start函数,从而启动了zookeeper。public class QuorumPeerMain...原创 2014-07-15 16:55:21 · 83 阅读 · 0 评论 -
Zookeeper 源码分析-leader选举
选举的算法可以参考:http://blog.csdn.net/xhh198781/article/details/10949697 假设配置中有两个serverserver.1=localhost:2888:3888server.2=localhost:2889:3888 由前文可以,zookeeper在选举leader之前会先调用下面的代码,首先设置currentVo...原创 2014-07-17 16:48:22 · 1230 阅读 · 0 评论 -
Zookeeper故障总结
背景:10月29号,系统切换的时候,发生了master信息的变更,有个监听master信息的系统未收到zookeeper的通知。 分析:原代码如下所示, 监听系统中用以下代码来监听path中数据的变更。当数据发生变更的时候,会回调process方法,然后处理相应的业务。(我们使用的是curator的jar包) client = CuratorFrameworkFactory...原创 2015-11-01 19:55:54 · 1090 阅读 · 0 评论