赞
踩
zookeeper的基础知识以及基本的架构原理,互联网Java工程师面试突击第三季,里面是有讲过zk的一些架构原理,如果大家不了解的话,可以去看一下
【leader+follower的架构】
【服务主要是2个动作,一个是服务发现,一个是服务发现,别人要读取服务相关的一些信息】
【服务注册就是向ZK Leader写入数据。ZK集群是基于ZAB协议,ZAB协议跟raft协议有点类似,但是不太一样,ZK自己搞的分布式算法。基于ZAB协议进行数据一致性的同步】
【服务发现就是一个读取数据的过程,可以找Leader读,也可以找Follower读】
【服务注册只能找Leader,但是服务发现可以找Follower,因为会同步】
zookeeper的原理,leader+follower,leader写,同步到follower,follower可以读,保证顺序一致性,就是基本尽量保证到数据一致的,主动推送,典型的CP【有个同步过程,不是强一致性的,有可能Leader和Follower不一样(很短时间内)】,le
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。