【发布时间】:2023-02-06 07:31:29
【问题描述】:
figure 8 in raft paper 考虑像 raft paper 中的图 8 的情况,但是在 (c) 中,来自任期 2 的日志条目已经提交,并且 s1 崩溃,s5 成为领导者,然后 s5 发送追加条目 rpc 到 s2,s3,s4,根据rule, s2, s3, s4 必须把term 2的日志条目替换成term 3的日志条目,导致已经提交的日志被覆盖,如何避免?
我在6.824实验室遇到过这种情况,导致我有时会失败(很少见。百分百中只有一两次)
【问题讨论】:
标签: distributed-computing distributed-system consensus raft paxos