From bf112244f817628c73bef4e072b965915610bbd9 Mon Sep 17 00:00:00 2001 From: jsonwan Date: Fri, 7 Jun 2024 16:21:58 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E7=AC=AC=E4=B8=89=E6=96=B9=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E6=BA=90=E4=BB=BB=E5=8A=A1=E6=94=AF=E6=8C=81=E6=97=A0?= =?UTF-8?q?=E6=8D=9F=E6=9B=B4=E6=96=B0=20#3017?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.解决循环依赖问题。 --- .../worker/state/event/handler/WaitAccessEventHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/job-file-worker-sdk/service-job-file-worker-sdk/src/main/java/com/tencent/bk/job/file/worker/state/event/handler/WaitAccessEventHandler.java b/src/backend/job-file-worker-sdk/service-job-file-worker-sdk/src/main/java/com/tencent/bk/job/file/worker/state/event/handler/WaitAccessEventHandler.java index f9fe9fa9f0..7d1b80daac 100644 --- a/src/backend/job-file-worker-sdk/service-job-file-worker-sdk/src/main/java/com/tencent/bk/job/file/worker/state/event/handler/WaitAccessEventHandler.java +++ b/src/backend/job-file-worker-sdk/service-job-file-worker-sdk/src/main/java/com/tencent/bk/job/file/worker/state/event/handler/WaitAccessEventHandler.java @@ -38,6 +38,7 @@ import com.tencent.bk.job.file.worker.state.event.WorkerEventService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; /** @@ -53,7 +54,7 @@ public class WaitAccessEventHandler implements EventHandler { private final String checkAccessUrl; @Autowired - public WaitAccessEventHandler(WorkerEventService workerEventService, + public WaitAccessEventHandler(@Lazy WorkerEventService workerEventService, WorkerStateMachine workerStateMachine, JobHttpClient jobHttpClient, WorkerConfig workerConfig,