From d79aeafde72f87315161adf9ce3c174c6e2b0ad6 Mon Sep 17 00:00:00 2001
From: sunty <1172534965@qq.com>
Date: 星期一, 19 十月 2020 16:25:19 +0800
Subject: [PATCH] completion stop server

---
 ClusterApi.go |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/ClusterApi.go b/ClusterApi.go
index cea0aef..116166a 100644
--- a/ClusterApi.go
+++ b/ClusterApi.go
@@ -40,8 +40,15 @@
 }
 
 //鍏抽棴鏈嶅姟
-func StopServer(binPath string) {
-
+func StopServer(pidPath string, ip string, port string) bool {
+	bool := VerifyShortNodeServer(ip, port)
+	if bool == true {
+		resultMsg := CMDSC("kill `cat " + pidPath + "pid`")
+		if resultMsg == "杩愯澶辫触" {
+			return false
+		}
+	}
+	return true
 }
 
 //鏇存崲鑺傜偣瑙掕壊
@@ -148,7 +155,7 @@
 	if err := v.WriteConfig(); err != nil {
 		return false, err
 	}
-	return true,nil
+	return true, nil
 }
 
 //鏇存柊缁勬挱鍒楄〃

--
Gitblit v1.8.0