- 博客(9)
- 收藏
- 关注
原创 ZooKeeper选举
选举过程任何节点之间通过3888端口建立两两连接 任何节点发现leader失效就会发起投票广播 任何节点收到投票请求,也会发起投票广播 Zxid最大并且myid最大的节点优先获得成为leader的权利
2022-03-19 20:03:09
375
原创 ZooKeeper的ZAB
ZAB是什么ZAB又称作 zooKeeper原子广播协议(ZooKeeper Atomic Broadcast)。原子:一次操作只能成功或者失败,不会存在中间状态广播:通知集群中的全部(或者部分)节点ZAB做什么ZAB用于在ZooKeeper集群可用时(有leader时)保证数据写入一致性,或者说使数据写入达到一种共识状态。ZAB怎么做因为ZK集群是读写分离的集群,任何客户端的写入只能通过唯一的leader节点来最终执行。当客户端对某个从节点发起写请求时,从节点会将写
2022-03-19 17:25:41
2196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人