1 个回答
Raft 协议将 Server 进程分为三种角色:
那么首先开启一轮大选。在大选期间 所有跟随者 都能参与竞选,这时所有跟随者的角色就变成了 候选人,民主投票选出领袖后就开始了这届领袖的任期,然后选举结束,所有除领导者的候选人又变回跟随者服从领导者领导。
Leader(领导者)
Follower(跟随者)
Candidate(候选人)
就像一个民主社会,领导者由跟随者投票选出。刚开始没有 领导者,所有集群中的参与者 都是 跟随者。那么首先开启一轮大选。在大选期间 所有跟随者 都能参与竞选,这时所有跟随者的角色就变成了 候选人,民主投票选出领袖后就开始了这届领袖的任期,然后选举结束,所有除领导者的候选人又变回跟随者服从领导者领导。
发布于:8个月前 (08-21) IP属地:四川省
我来回答
您需要 登录 后回答此问题!