From cc6d3763795b62d353df0c1eb58cbb736b709829 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 20 十月 2023 09:48:37 +0800
Subject: [PATCH] 添加主节点退出时, 重新选举master的功能

---
 system-service/service/clusterService.go |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/system-service/service/clusterService.go b/system-service/service/clusterService.go
index feffd61..288683f 100644
--- a/system-service/service/clusterService.go
+++ b/system-service/service/clusterService.go
@@ -444,7 +444,7 @@
 		return false
 	}
 
-	joinSql := fmt.Sprintf("update cluster_node set isDelete=0,drift_state='',node_ip='%s',create_time='%s' where node_id='%s'", serverIp+":"+strconv.Itoa(dbSync.DefaultBindPort), fmtTimeStr, config.Server.AnalyServerId)
+	joinSql := fmt.Sprintf("update cluster_node set isDelete=0,drift_state='slave',node_ip='%s',create_time='%s' where node_id='%s'", serverIp+":"+strconv.Itoa(dbSync.DefaultBindPort), fmtTimeStr, config.Server.AnalyServerId)
 	if err = tx.Exec(joinSql).Error; err != nil {
 		logger.Debug("update isDelete err:", err)
 		return false

--
Gitblit v1.8.0