
zookeeper
文章平均质量分 82
jinfeiteng2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Zookeeper的启动流程
zookeeper的主类是QuorumPeerMain,启动时读取zoo.cfg配置文件,如果没有配置server列表,则单机模式启动,否则按集群模式启动,这里只分析集群模式根据配置初始化quorumPeer对象,并启动quorumPeer线程,这里主要做了几件事情读取保存在磁盘上的数据,包括db的snapshot和txnlog,zookeeper的存储结构另外专门讲述启动转载 2016-12-17 11:46:19 · 1523 阅读 · 0 评论 -
ZooKeeper典型应用场景一览
数据发布与订阅(配置中心)发布与订阅模型,即所谓的配置中心,顾名思义就是发布者将数据发布到ZK节点上,供订阅者动态获取数据,实现配置信息的集中式管理和动态更新。例如全局的配置信息,服务式服务框架的服务地址列表等就非常适合使用。 1. 应用中用到的一些配置信息放到ZK上进行集中管理。这类场景通常是这样:应用在启动的时候会主动来获取一次配置,同时,在节点上注册一个转载 2016-12-17 11:53:26 · 231 阅读 · 0 评论 -
zookeepr选举算法
源码下载:http://www.java2s.com/Code/Jar/z/Downloadzookeeper345sourcesjar.htm选举算法2.4.1 LeaderElection选举算法选举线程由当前Server发起选举的线程担任,他主要的功能对投票结果进行统计,并选出推荐的Server。选举线程首先向所有Server发起一次询转载 2016-12-17 11:55:20 · 411 阅读 · 0 评论