braft中和lease相关的定义:
|
|
NOT_READY: 在 become_leader 后,on_leader_start 前的时间区间内,为NOT_READY状态。
|
|
EXPIRED:在 step_down 后,on_leader_stop 前的时间区间内,为EXPIRED状态。
|
|
文章详细解释了在Raft一致性算法实现中,LeaderLease的状态机及其在节点状态转换中的作用。Lease状态包括DISABLED,EXPIRED,NOT_READY,VALID和SUSPECT,分别对应领导者选举的不同阶段。Lease的管理涉及领导者是否能阻止follower发起选举和投票,以及如何判断和更新lease的有效性。在lease失效时,会触发节点状态的改变,如从领导者变为跟随者。
braft中和lease相关的定义:
|
|
NOT_READY: 在 become_leader 后,on_leader_start 前的时间区间内,为NOT_READY状态。
|
|
EXPIRED:在 step_down 后,on_leader_stop 前的时间区间内,为EXPIRED状态。
|
|

被折叠的 条评论
为什么被折叠?
