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