Zookeeper:基础
跳到导航
跳到搜索
关于
ZooKeeper的“客户端-服务器架构”:
其中:
- Client(客户端):分布式应用集群中的一个节点,从服务器访问信息。
- 对于特定的时间间隔,每个客户端向服务器发送消息以使服务器知道客户端是活跃的。
- 类似地,当客户端连接时,服务器发送确认码。如果连接的服务器没有响应,客户端会自动将消息重定向到另一个服务器。
- Server(服务器):ZooKeeper总体中的一个节点,为客户端提供所有的服务。
- 向客户端发送确认码以告知服务器是活跃的。
- Ensemble(服务器组):ZooKeeper服务器组。形成ensemble所需的最小节点数为3。
- Leader:服务器节点,如果任何连接的节点失败,则执行自动恢复。
- Leader在服务启动时被选举。
- Follower:跟随leader指令的服务器节点。