From 7ffe71e90a7c0d63b6dffbc763d0f76359dd24a3 Mon Sep 17 00:00:00 2001 From: zhengkunwang223 <1paneldev@sina.com> Date: Wed, 3 Sep 2025 15:46:02 +0800 Subject: [PATCH] feat: Optimize log file reading --- agent/app/service/file.go | 7 - frontend/src/components/log/file/index.vue | 141 +++++++++++++-------- 2 files changed, 90 insertions(+), 58 deletions(-) diff --git a/agent/app/service/file.go b/agent/app/service/file.go index 6b5245358a21..dd4c6cb36ca7 100644 --- a/agent/app/service/file.go +++ b/agent/app/service/file.go @@ -580,13 +580,6 @@ func (f *FileService) ReadLogByLine(req request.FileReadByLineReq) (*response.Fi if err != nil { return nil, err } - if req.Latest && req.Page == 1 && len(logFileRes.Lines) < 1000 && logFileRes.TotalPages > 1 { - res, err := files.ReadFileByLine(logFilePath, logFileRes.TotalPages-1, req.PageSize, false) - if err != nil { - return nil, err - } - logFileRes.Lines = append(res.Lines, logFileRes.Lines...) - } scope = "page" lines = logFileRes.Lines } diff --git a/frontend/src/components/log/file/index.vue b/frontend/src/components/log/file/index.vue index 4ba7eba7a7ad..80043ecc6ad4 100644 --- a/frontend/src/components/log/file/index.vue +++ b/frontend/src/components/log/file/index.vue @@ -29,20 +29,22 @@
-
- +
+
+ +