Zookeeper
文章平均质量分 55
Zookeeper
Java杨永杰
Java架构师,想要学习的技术点可以在评论区哦,会更新文章的~
展开
-
Zookeeper选举机制 (全程无废话)
SID: 服务器ID。用来唯一标识一台ZooKeeper集群中的机器,每台机器不能重复,和myid一致。ZXID: 事务ID。ZXID是一个事务ID,用来标识一次服务器状态的变更,在某一时刻,集群中的每台机器的ZXID值不一定完全一致,这和ZooKeeper服务器对于客户端“更新请求”的处理逻辑有关:Epoch: 每个Leader任期的代号。没有Leader时同一轮投票过程中的逻辑时钟值是相同的。每投完一次京这个数据就会增加。原创 2023-11-27 17:47:35 · 378 阅读 · 0 评论 -
ZooKeeper 有几种角色?
Zookeeper 是一个分布式协调服务,可用于服务发现,分布式锁,分布式领导选举,配置管理等.Zookeeper 提供了一个类似于 Linux 文件系统的树形结构(可认为是轻量级的内存文件系统,但只适合存少量信息,完全不适合存储大量文件或者大文件),同时提供了对于每个节点的监控与通知机制。原创 2023-11-27 16:00:37 · 457 阅读 · 0 评论 -
Zookeeper中的Watch机制的原理?
Zookeeper是一个分布式协调组件,为分布式架构下的多个应用组件提供了顺序访问控制能力。它的数据存储采用了类似于文件系统的树形结构,以节点的方式来管理存储在Zookeeper上的数据。Zookeeper提供了一个Watch机制,可以让客户端感知到ZookeeperServer。上存储的数据变化,这样一种机制可以让Zookeeper实现很多的场景,比如配。置中心、注册中心等。原创 2023-11-20 13:29:54 · 125 阅读 · 0 评论