日志保证连续的好处
领导选举时需要选择日志完整性最好的节点,如果日志不连续,一个123。一个124将无法判断哪个日志完整性很好,所以要么是123,要么是1234这样,状态一致性更好。
如何保证日志是连续的
主节点按顺序写日志没啥难度,
同步从节点时需要注意,从节点需要判断主节点来的日志和自己本地的日志是否能连续接上,具体实现代码可以查看etcd的源代码部分
领导选举时需要选择日志完整性最好的节点,如果日志不连续,一个123。一个124将无法判断哪个日志完整性很好,所以要么是123,要么是1234这样,状态一致性更好。
主节点按顺序写日志没啥难度,
同步从节点时需要注意,从节点需要判断主节点来的日志和自己本地的日志是否能连续接上,具体实现代码可以查看etcd的源代码部分