Leader

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

    Follower

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

    Observer

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