在raft论文中,votefor是需要持久化的,目前看nebula raft的实现,没有实现持久化,请问这个是故意的设计,还是遗漏了?
2 个赞
这是个已知问题,不过暂时还没有发现因为votedFor没持久化而导致的问题。
理论上来说,这里是存在导致脑裂的风险的,在目前的代码基础上只要在follower投票的时候,将信息写到rocksdb,重启storage的时候读出来,重置就好了,后续是否有计划fix?
3 个赞
此话题已在 188 天后被自动关闭。不再允许新回复。