Skip to content

Commit 095a42e

Browse files
committed
add taskPoolState
1 parent d8d736f commit 095a42e

File tree

3 files changed

+24
-8
lines changed

3 files changed

+24
-8
lines changed

internal/logic/embedding_task.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,8 @@ func (l *TaskLogic) SubmitTask(req *types.IndexTaskRequest, r *http.Request) (re
6767
codebaseName := req.CodebaseName
6868
uploadToken := req.UploadToken
6969

70-
l.Logger.Infof("SubmitTask 开始执行 - RequestId: %s, ClientId: %s, CodebasePath: %s, CodebaseName: %s",
71-
req.RequestId, clientId, clientPath, codebaseName)
72-
l.Logger.Debugf("SubmitTask uploadToken: %s", uploadToken)
70+
l.Logger.Infof("SubmitTask 开始执行 - RequestId: %s, ClientId: %s, CodebasePath: %s, CodebaseName: %s,uploadToken: %s",
71+
req.RequestId, clientId, clientPath, codebaseName, uploadToken)
7372

7473
// 在函数结束时记录执行时间
7574
defer func() {
@@ -298,7 +297,7 @@ func (l *TaskLogic) extractZipFiles(file io.Reader) (map[string][]byte, int, *ty
298297
return nil, 0, nil, fmt.Errorf("failed to create temp file: %w", err)
299298
}
300299
tempPath := tempFile.Name()
301-
// defer os.Remove(tempPath) // 清理临时文件
300+
defer os.Remove(tempPath) // 清理临时文件
302301

303302
tracer.WithTrace(l.ctx).Infof("extractZipFiles tempPath %s", tempPath)
304303

internal/logic/vectors_summary.go

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,9 +140,19 @@ func (l *VectorsSummaryLogic) VectorsSummary(req *types.GetAllVectorsSummaryRequ
140140
}
141141
}
142142

143+
// 获取任务池状态
144+
runningTasks := l.svcCtx.TaskPool.Running()
145+
taskCapacity := l.svcCtx.TaskPool.Cap()
146+
147+
taskPoolState := &types.TaskPoolState{
148+
RunningTasks: runningTasks,
149+
TaskCapacity: taskCapacity,
150+
}
151+
143152
return &types.GetAllVectorsSummaryResponseData{
144-
TotalCount: len(validItems),
145-
Items: validItems,
153+
TotalCount: len(validItems),
154+
Items: validItems,
155+
TaskPoolState: taskPoolState,
146156
}, nil
147157
}
148158

internal/types/req.go

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)