mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-09-20 00:37:57 +08:00
adjust timing of leader election
This commit is contained in:
@@ -65,8 +65,8 @@ func NewRaftServer(r *mux.Router, peers []string, httpAddr string, dataDir strin
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
transporter.Install(s.raftServer, s)
|
transporter.Install(s.raftServer, s)
|
||||||
s.raftServer.SetHeartbeatInterval(1 * time.Second)
|
s.raftServer.SetHeartbeatInterval(500 * time.Millisecond)
|
||||||
s.raftServer.SetElectionTimeout(time.Duration(pulseSeconds) * 3450 * time.Millisecond)
|
s.raftServer.SetElectionTimeout(time.Duration(pulseSeconds) * 500 * time.Millisecond)
|
||||||
s.raftServer.Start()
|
s.raftServer.Start()
|
||||||
|
|
||||||
s.router.HandleFunc("/cluster/join", s.joinHandler).Methods("POST")
|
s.router.HandleFunc("/cluster/join", s.joinHandler).Methods("POST")
|
||||||
|
Reference in New Issue
Block a user