etcd中raft協議的消息(四) —— 心跳相關的消息(MsgBeat、MsgHeartbeat、MsgHeartbeatResp和MsgCheckQuorum)

MsgBeat和MsgHeartbeat消息       Leader推動心跳計時器(heartbeatElapsed),而Follower推動選舉計時器(electionElapsed),選舉計時器的流程前面已經提到,這裏主要介紹心跳計時器。當上層模塊調用Tick()時,Leader會推動心跳計時器,在tickHeartbeat函數中有詳細介紹。有兩種情況會是Leader向集羣中其他的節點發送心
相關文章
相關標籤/搜索