From ee2482a55a3231e7c699fb01eef4049ac4e79378 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Thu, 5 Feb 2026 18:48:19 +0800 Subject: [PATCH] =?UTF-8?q?refactor(render):=20=E4=BC=98=E5=8C=96=E6=B8=B2?= =?UTF-8?q?=E6=9F=93=E4=BD=9C=E4=B8=9A=E8=BD=AE=E8=AF=A2=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除集成服务中的备用降级服务依赖 - 将轮询间隔从4秒调整为2秒以提高响应速度 - 将定时轮询频率从每3秒一次提升为每1秒一次 - 优化渲染作业状态检查的实时性 --- .../render/service/RenderJobIntegrationService.java | 1 - .../ycwl/basic/service/task/RenderJobPollingService.java | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/ycwl/basic/integration/render/service/RenderJobIntegrationService.java b/src/main/java/com/ycwl/basic/integration/render/service/RenderJobIntegrationService.java index 562b8e9d..41ac68a4 100644 --- a/src/main/java/com/ycwl/basic/integration/render/service/RenderJobIntegrationService.java +++ b/src/main/java/com/ycwl/basic/integration/render/service/RenderJobIntegrationService.java @@ -21,7 +21,6 @@ import java.util.List; public class RenderJobIntegrationService { private final RenderJobV2Client renderJobV2Client; - private final IntegrationFallbackService fallbackService; private static final String SERVICE_NAME = "zt-render-worker"; diff --git a/src/main/java/com/ycwl/basic/service/task/RenderJobPollingService.java b/src/main/java/com/ycwl/basic/service/task/RenderJobPollingService.java index 8444443f..c9632987 100644 --- a/src/main/java/com/ycwl/basic/service/task/RenderJobPollingService.java +++ b/src/main/java/com/ycwl/basic/service/task/RenderJobPollingService.java @@ -51,9 +51,9 @@ public class RenderJobPollingService { private final MemberRelationRepository memberRelationRepository; /** - * 定时轮询间隔:4秒 + * 定时轮询间隔:2秒 */ - private static final int POLL_INTERVAL_SECONDS = 4; + private static final int POLL_INTERVAL_SECONDS = 2; /** * 每次查询的最大记录数 @@ -62,9 +62,9 @@ public class RenderJobPollingService { /** * 定时轮询渲染作业状态 - * 每3秒执行一次 + * 每1秒执行一次 */ - @Scheduled(fixedDelay = 3000) + @Scheduled(fixedDelay = 1000) public void pollRenderJobs() { try { log.debug("[渲染轮询] 开始轮询渲染作业状态");