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