sunty
2020-04-16 e2ca6ba654f1371f3b375392e29e3fa070ad96ce
controllers/swfsControllers.go
@@ -101,14 +101,14 @@
//启动服务
func StartServer(scriptPath string) {
   fmt.Println("sh " + scriptPath + "/" + StartServerScript)
   //fmt.Println("sh " + scriptPath + "/" + StartServerScript)
   util.RunScript("sh " + scriptPath + "/" + StartServerScript)
}
//停止服务
func StopServer(scriptPath string) {
   fmt.Println("sh " + scriptPath + StopServerScript)
   util.RunScript("sh " + scriptPath + StopServerScript)
   //fmt.Println("sh " + scriptPath + "/" + StopServerScript)
   util.RunScript("sh " + scriptPath + "/" + StopServerScript)
}
//根据搜索内容替换整行内容
@@ -167,6 +167,7 @@
   if httpRes.StatusCode == 200 {
      startupItem = string(body)
   }
   fmt.Println("Restart startupItem: ", startupItem)
   tick := time.Tick(1 * time.Second)
   fmt.Println("准备开始验证节点服务")
   for countdown := timeOut; countdown > 0; countdown-- {
@@ -184,9 +185,10 @@
//验证服务状态
func Verification(startupItem string, ip string) bool {
   resStatu := false
   fmt.Println("Verification startupItem: ", startupItem)
   switch startupItem {
   case StartScriptAsVolume:
      verificationVolumeUrl := "http://" + ip + ":6700"
      verificationVolumeUrl := "http://" + ip + ":6700/ui/index.html"
      _, volume1Err := http.Get(verificationVolumeUrl)
      if volume1Err == nil {
         resStatu = true
@@ -199,9 +201,11 @@
      }
   case StartScriptAsMaVo:
      verificationMasterUrl := "http://" + ip + ":6333"
      verificationVolumeUrl := "http://" + ip + ":6700"
      verificationVolumeUrl := "http://" + ip + ":6700/ui/index.html"
      _, masterErr := http.Get(verificationMasterUrl)
      fmt.Println("masterErr", masterErr)
      _, volume1Err := http.Get(verificationVolumeUrl)
      fmt.Println("volume1Err", volume1Err)
      if masterErr == nil && volume1Err == nil {
         resStatu = true
      }