
zookeeper
Qgwperfect
这个作者很懒,什么都没留下…
展开
-
CAP理论来分析ZooKeeper
CAP理论告诉我们,一个分布式系统不可能同时满足以下三种一致性(C:Consistency) 可用性(A:Available) 分区容错性(P:Partition Tolerance)这三个基本需求,最多只能同时满足其中的两项,因为P是必须的,因此往往选择就在CP或者AP中。在此ZooKeeper保证的是CP分析:可用性(A:Available)不能保证每次服务请求的可用性。任何时刻对ZooKeeper的访问请求能得到一致的数据结果,同时系统对网络分割具备容错性;但是它不能保证每次服务转载 2020-08-04 22:55:59 · 370 阅读 · 0 评论 -
zookeeper之leader选举过程
关于leader选举会分为两个过程:1.启动时leader的选举2.leader崩溃时的选举一在每个节点刚启动的时候,状态都是Locking状态,然后就会开始选举的流程,因为leader选举至少需要两台服务器,所以一般会选举三台组成服务器集群。当第一台服务器刚启动的时候,它自己是无法进行和完成leader选举的,等待第二台服务器启动的时候,两台机器才可以相互通信。每台机器都试图找到leader,就进入leader的选举过程。1.每一个服务器都会发起一个投票,由于刚开始第一轮启动,所以都会转载 2020-08-04 18:41:52 · 406 阅读 · 0 评论