Tinykv Project2 随笔

一些易错点

  • 当进行 follower 进行日志复制时,应该用 m.Index + uint64(len(m.Entries)) 而不是 r.RaftLog.LastIndex() 去更新当前 follower 的 commitIndex,因为有可能 message 包含一个空的日志,这时候就不能简单的用当前 raftlog 的最后一条日志的 index 了
posted @ 2024-03-15 00:30  o0yo  阅读(19)  评论(0)    收藏  举报