Support failover in cluster (experimental)

This commit is contained in:
finley
2025-04-19 22:11:58 +08:00
parent 14ec8277ca
commit f4a2c92fc1
20 changed files with 739 additions and 136 deletions

View File

@@ -85,7 +85,7 @@ func NewStandaloneServer() *Server {
}
}
server.slaveStatus = initReplSlaveStatus()
server.initMaster()
server.initMasterStatus()
server.startReplCron()
server.role = masterRole // The initialization process does not require atomicity
return server