【zk源码分析】

zk作为java分布式系统注册中心和配置中心的典范,一直在思考分析这么一个系统到底从哪里入手呢? 

zk在使用上是非常的简单,监听节点的变化即可。

一般是从哪里使用,就从哪里开始研究api。

客户端和zk断开时,我看到了一些zk控制台的打印:

【zk源码分析】_第1张图片

因此我决定就从断开这入手:

1.可以看出,很清晰看出来zk客户端和zkserver断开后触发的信息。

2.等了22s又打印出来session超时了,所以zkserver应该是在等待zkclient的重连,实在连不上了,才会认为断开。所以实时性不是太高。

你可能感兴趣的:(#,zookeeper,java)