日志复制过程 September 28, 2022 Content # 接收到客户端请求后,领导者基于客户端请求中的指令,创建一个新日志项,并附加到本地日志中。 领导者通过日志复制 RPC,将新的日志项复制到其他的服务器。 当领导者将日志项,成功复制到大多数的服务器上的时候,领导者会将这条日志项应用到它的状态机中。 领导者将执行的结果返回给客户端。 当跟随者接收到心跳信息,或者新的日志复制 RPC 消息后,如果跟随者发现领导者已经提交了某条日志项,而它还没应用,那么跟随者就将这条日志项应用到本地的状态机中。 Viewpoints # From # 08 | Raft算法(二):如何复制日志? Links #