Raft
logIndex:
初始化为1,指向下一个logEntry应该存储的下标
因此,requestVote请求投票时传递的lastLogIndex应该为本节点当前最新的一条log下标
重置超时的时间:
由Follower转化为candidate的时候
收到投票请求,只有投票给对方转化为Follwer时,才会重置
收到同步日志请求,对方的term比自己大,会重置
持久化哪些信息:
当前term
给谁投票了
所有的log
持久化的时机:
响应RPC之前,因为在响应RPC之后如果持久化,可能有一些会被leader认为已经处理完毕,会commit,如果持久化失败,这个会丢失。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。