From 2202e1a8a2efe011522ce42507afe9c77dcf4a51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Sun, 29 Oct 2023 16:17:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=97=A5=E5=BF=97=E5=8F=AA=E8=AF=BB?= =?UTF-8?q?=E5=8F=96=201000=20=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/http/controllers/cron_controller.go | 4 +++- app/http/controllers/task_controller.go | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/http/controllers/cron_controller.go b/app/http/controllers/cron_controller.go index f9b8263b..4eb07302 100644 --- a/app/http/controllers/cron_controller.go +++ b/app/http/controllers/cron_controller.go @@ -273,5 +273,7 @@ func (c *CronController) Log(ctx http.Context) http.Response { return Error(ctx, http.StatusUnprocessableEntity, "日志文件不存在") } - return Success(ctx, tools.Read(cron.Log)) + log := tools.Exec("tail -n 1000 " + cron.Log) + + return Success(ctx, log) } diff --git a/app/http/controllers/task_controller.go b/app/http/controllers/task_controller.go index 6f627cdd..ec64e05b 100644 --- a/app/http/controllers/task_controller.go +++ b/app/http/controllers/task_controller.go @@ -62,7 +62,7 @@ func (r *TaskController) Log(ctx http.Context) http.Response { return Error(ctx, http.StatusInternalServerError, "系统内部错误") } - log := tools.Read(task.Log) + log := tools.Exec("tail -n 1000 " + task.Log) return Success(ctx, log) }