Zookeeper的服务器角色有哪些

参考答案

Zookeeper 集群是一个基于主从复制高可用集群,每个服务器承担如下三种角色中的一种。

1.  Leader

  • 事务请求的唯一调度和处理者,保证集群事务处理的顺序性。
  • 集群内部各服务的调度者。

2.  Follower

  • 处理客户端的非事务请求,转发事务请求给 Leader 服务器。
  • 参与事务请求 Proposal 的投票。
  • 参与 Leader 选举投票。

3.  Observer

  • 3.0版本以后引入的一个服务器角色,在不影响集群事务处理能力的基础上提升集群的非事务处理能力。
  • 处理客户端的非事务请求,转发事务请求给 Leader 服务器。
  • 不参与任何形式的投票。

 

以上,是Zookeeper面试题【Zookeeper的服务器角色有哪些】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧