“Zookeeper:基础”的版本间差异
跳到导航
跳到搜索
(建立内容为“category:Zookeeper == 关于 == ZooKeeper的“客户端-服务器架构”: : 400px 其中: * '''Client'''(客户端…”的新页面) |
(→关于) |
||
第3行: | 第3行: | ||
== 关于 == | == 关于 == | ||
ZooKeeper的“客户端-服务器架构”: | ZooKeeper的“客户端-服务器架构”: | ||
: [[File:Zookeeper:架构.png| | : [[File:Zookeeper:架构.png|600px]] | ||
其中: | 其中: | ||
* '''Client'''(客户端):分布式应用集群中的一个节点,从服务器访问信息。 | * '''Client'''(客户端):分布式应用集群中的一个节点,从服务器访问信息。 | ||
* | ** 对于特定的时间间隔,每个客户端向服务器发送消息以使服务器知道客户端是活跃的。 | ||
* | ** 类似地,当客户端连接时,服务器发送确认码。如果连接的服务器没有响应,客户端会自动将消息重定向到另一个服务器。 | ||
* '''Server'''(服务器):ZooKeeper总体中的一个节点,为客户端提供所有的服务。 | * '''Server'''(服务器):ZooKeeper总体中的一个节点,为客户端提供所有的服务。 | ||
* | ** 向客户端发送确认码以告知服务器是活跃的。 | ||
* '''Ensemble'''(服务器组):ZooKeeper服务器组。形成ensemble所需的最小节点数为3。 | * '''Ensemble'''(服务器组):ZooKeeper服务器组。形成ensemble所需的最小节点数为3。 | ||
* '''Leader''':服务器节点,如果任何连接的节点失败,则执行自动恢复。 | * '''Leader''':服务器节点,如果任何连接的节点失败,则执行自动恢复。 | ||
* | ** Leader在服务启动时被选举。 | ||
* '''Follower''':跟随leader指令的服务器节点。 | * '''Follower''':跟随leader指令的服务器节点。 |
2021年5月14日 (五) 01:44的版本
关于
ZooKeeper的“客户端-服务器架构”:
其中:
- Client(客户端):分布式应用集群中的一个节点,从服务器访问信息。
- 对于特定的时间间隔,每个客户端向服务器发送消息以使服务器知道客户端是活跃的。
- 类似地,当客户端连接时,服务器发送确认码。如果连接的服务器没有响应,客户端会自动将消息重定向到另一个服务器。
- Server(服务器):ZooKeeper总体中的一个节点,为客户端提供所有的服务。
- 向客户端发送确认码以告知服务器是活跃的。
- Ensemble(服务器组):ZooKeeper服务器组。形成ensemble所需的最小节点数为3。
- Leader:服务器节点,如果任何连接的节点失败,则执行自动恢复。
- Leader在服务启动时被选举。
- Follower:跟随leader指令的服务器节点。