✅Zookeeper集群中的角色有哪些?有什么区别?
ZK中主要有以下角色:
领导者(leader):负责进行投票的发起和决议,更新系统状态。为客户端提供读和写服务。
跟随者(follower):用于接受客户端请求并响应客户端返回结果,在选主过程中参与投票。为客户端提供读服务。
观察者(observer):可以接受客户端连接,将写请求转发给leader,但observer不参加投票过程,只同步leader的状态,observer的目的是为了扩展系统,提高读取速度。
客户端(client):请求发起方
原文: https://www.yuque.com/hollis666/xkm7k3/iys96kx99vzf706m