![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
zdy0_2004
这个作者很懒,什么都没留下…
展开
-
【Zookeeper】源码分析之持久化--FileTxnSnapLog
http://www.cnblogs.com/leesf456/p/6285703.html 一、前言 前面分析了FileSnap,接着继续分析FileTxnSnapLog源码,其封装了TxnLog和SnapShot,其在持久化过程中是一个帮助类。 二、FileTxnSnapLog源码分析 2.1 类的属性 public class FileTxnSnapLog转载 2017-01-15 00:35:05 · 896 阅读 · 0 评论 -
【Zookeeper】源码分析之持久化--FileSnap
http://www.cnblogs.com/leesf456/p/6285014.html 前篇博文已经分析了FileTxnLog的源码,现在接着分析持久化中的FileSnap,其主要提供了快照相应的接口。 二、SnapShot源码分析 SnapShot是FileTxnLog的父类,接口类型,其方法如下 public interface SnapShot转载 2017-01-15 00:38:02 · 439 阅读 · 0 评论 -
【Zookeeper】源码分析之Watcher机制(一)
http://www.cnblogs.com/leesf456/p/6286827.html 一、前言 前面已经分析了Zookeeper持久话相关的类,下面接着分析Zookeeper中的Watcher机制所涉及到的类。 二、总体框图 对于Watcher机制而言,主要涉及的类主要如下。 说明: Watcher,接口类型,其定义了process方转载 2017-01-15 21:58:51 · 548 阅读 · 0 评论 -
理解zookeeper选举机制
http://www.cnblogs.com/ASPNET2008/p/6421571.html zookeeper集群 配置多个实例共同构成一个集群对外提供服务以达到水平扩展的目的,每个服务器上的数据是相同的,每一个服务器均可以对外提供读和写的服务,这点和redis是相同的,即对客户端来讲每个服务器都是平等的。 这篇主要分析leader的选择机制,zookeeper转载 2017-02-20 22:58:47 · 429 阅读 · 0 评论 -
【Zookeeper】源码分析之网络通信(二)
http://www.cnblogs.com/leesf456/p/6484780.html 一、前言 前面介绍了ServerCnxn,下面开始学习NIOServerCnxn。 二、NIOServerCnxn源码分析 2.1 类的继承关系 public class NIOServerCnxn extends ServerCnxn {} 说明:NI转载 2017-03-01 20:38:56 · 411 阅读 · 0 评论