From 9cb1c3a23e8455fc762c3f52031e295e0793a2c1 Mon Sep 17 00:00:00 2001 From: xc Date: Thu, 4 Sep 2025 11:43:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=BE=93=E5=87=BA=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aufs/core/sysmonitor.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aufs/core/sysmonitor.go b/aufs/core/sysmonitor.go index ac9013f..5055de4 100644 --- a/aufs/core/sysmonitor.go +++ b/aufs/core/sysmonitor.go @@ -3,6 +3,7 @@ package core import ( "aufs/db" "encoding/json" + "fmt" "log" "net/http" "net/rpc/jsonrpc" @@ -47,8 +48,10 @@ func SysMonitor(w http.ResponseWriter, r *http.Request) { var resp string // 调用远程方法 SysmonitorService.GetSysInfo client.Call("SysmonitorService.GetSysInfo", nil, &resp) + // 构建json结构的字符串 + jsonstr := fmt.Sprintf(`{"addr":"%s","resp":"%s"}`, sc.Addr, resp) // 添加到rsdata - rsdata.Slist = append(rsdata.Slist, resp) + rsdata.Slist = append(rsdata.Slist, jsonstr) } // 生成json数据 sysresp := SysResp{