From e9fd3b346d341af722a8f4d65d28df4918c921c5 Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Wed, 5 Mar 2025 19:33:07 +0800 Subject: [PATCH] =?UTF-8?q?sql=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- service/shellService.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/service/shellService.go b/service/shellService.go index 2eb55f5..5e417f1 100644 --- a/service/shellService.go +++ b/service/shellService.go @@ -57,10 +57,13 @@ func ShellWillRunFromServer() { resp = append(resp, proto.UpdateShellReq{ID: v.ID, Server: v.Server, Status: 2, ShellResult: res}) } } + if len(resp) == 0 { + return + } //返回执行结果 url := "https://" + proto.Config.MASTER_SERVER_DOMAIN + "/shell/update" var req proto.SyncUserShellResp - req.Token = worker.GetRedisSetMembers("super_permission_tokens")[0] + req.Token = worker.GetRedisSetMembers("super_permission_tokens?super_id=1")[0] req.Shells = resp resp_data, err := worker.SyncDataFromMasterShellReq3(url, req) if err != nil { @@ -78,7 +81,7 @@ func ShellWillRunFromServer() { func GetShellWillRunFromMaster(server string) ([]dao.Shell, error) { master := proto.Config.MASTER_SERVER_DOMAIN //发起请求获取待执行的shell - url := "https://" + master + "/shell/server_will_run_list" + url := "https://" + master + "/shell/server_will_run_list?super_id=1" var req proto.SyncUserShellReq req.Server = server req.Token = worker.GetRedisSetMembers("super_permission_tokens")[0]