ZooKeeper
文章平均质量分 62
Deepdoo
这个作者很懒,什么都没留下…
展开
-
ZooKeeper应用---分布式锁
zookeeper通过临时有序节点结合API中的回调和监听机制实现分布式锁原创 2022-03-22 13:57:01 · 4503 阅读 · 0 评论 -
ZooKeeper应用---分布式配置更新
zookeeper API的使用,基于回调和监听的响应式编程原创 2022-03-21 19:20:20 · 3277 阅读 · 0 评论 -
ZooKeeper选举
选举过程任何节点之间通过3888端口建立两两连接 任何节点发现leader失效就会发起投票广播 任何节点收到投票请求,也会发起投票广播 Zxid最大并且myid最大的节点优先获得成为leader的权利原创 2022-03-19 20:03:09 · 368 阅读 · 0 评论 -
ZooKeeper的ZAB
ZAB是什么ZAB又称作 zooKeeper原子广播协议(ZooKeeper Atomic Broadcast)。原子:一次操作只能成功或者失败,不会存在中间状态广播:通知集群中的全部(或者部分)节点ZAB做什么ZAB用于在ZooKeeper集群可用时(有leader时)保证数据写入一致性,或者说使数据写入达到一种共识状态。ZAB怎么做因为ZK集群是读写分离的集群,任何客户端的写入只能通过唯一的leader节点来最终执行。当客户端对某个从节点发起写请求时,从节点会将写原创 2022-03-19 17:25:41 · 2176 阅读 · 0 评论