Zookeeper整体架构部署后有哪些角色?

提问者:帅平 问题分类:面试刷题
Zookeeper整体架构部署后有哪些角色?
1 个回答
走过的路
走过的路
Zookeeper一共有3种角色,分别是:
Leader 角色
一个Zookeeper集群同一时间只会有一个实际工作的Leader,它会发起并维护与各Follwer及Observer间的心跳。所有的写操作必须要通过Leader完成再由Leader将写操作广播给其它服务器。

Follower角色
一个Zookeeper集群可能同时存在多个Follower,它会响应Leader的心跳。Follower可直接处理并返回客户端的读请求,同时会将写请求转发给Leader处理,并且负责在Leader处理写请求时对请求进行投票。

Observer角色
与Follower类似,但是无投票权。
发布于:1年前 (2023-05-07) IP属地:四川省
我来回答