HeWang пре 6 месеци
родитељ
комит
0f025e1589
1 измењених фајлова са 9 додато и 3 уклоњено
  1. 9 3
      aarch64/pjibot_guide/common/config/c_websocket.go

+ 9 - 3
aarch64/pjibot_guide/common/config/c_websocket.go

@@ -69,7 +69,7 @@ func keepAlive() {
 				c_log.GlobalLogger.Error("保持websocket连接活跃,获取心跳响应 - 失败。", err)
 				continue
 			}
-			c_log.GlobalLogger.Info("保持websocket连接活跃,发送心跳请求 - 成功。", err)
+			c_log.GlobalLogger.Info("保持websocket连接活跃,发送心跳请求 - 成功。")
 			// 将响应字节解码为JSON
 			var responseMessage Response
 			err = json.Unmarshal(msg, &responseMessage)
@@ -77,8 +77,14 @@ func keepAlive() {
 				c_log.GlobalLogger.Error("保持websocket连接活跃,解析心跳响应为json - 失败。", err)
 				continue
 			}
-			c_log.GlobalLogger.Info("websocket发送心跳请求解析状态为", responseMessage.Status)
-			if responseMessage.Status != "OK" {
+			if responseMessage.Status != "" {
+				c_log.GlobalLogger.Info("websocket发送心跳请求解析状态为", responseMessage.Status)
+			}
+			if responseMessage.ErrorCode != "" {
+				c_log.GlobalLogger.Info("websocket发送心跳请求解析故障码为", responseMessage.ErrorCode)
+			}
+
+			if responseMessage.ErrorCode != "" {
 				WsConn.Close()
 				c_log.GlobalLogger.Info("重试连接websocket...")
 				ConnectWebsocket() // 重新连接