zookeeper服务器有哪几种角色呢?
下文笔者讲述zookeeper的服务器角色简介说明,如下所示
zookeeper集群角色具有以下三种,如下: Leader Follower Observer
Leader
Leader服务器: 是整个ZooKeeper集群工作机制中的核心 其主要工作: 事务请求的唯一调度和处理者,保证集群事务处理的顺序性 集群内部各服务的调度者
Follower
Follower服务器: 是ZooKeeper集群状态的跟随者 其主要工作: 处理客户端非事务请求,转发事务请求给Leader服务器 参与事务请求Proposal的投票 参与Leader选举投票
Observer
Observer是3.3.0 版本开始引入的一个服务器角色 它充当一个观察者角色 观察ZooKeeper集群的最新状态变化并将这些状态变更同步过来 其工作 处理客户端的非事务请求,转发事务请求给Leader服务器 不参与任何形式的投票
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。