From aa7a139290034a7a2dbb58e5d7d2c895179d9b15 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期一, 17 二月 2025 10:39:41 +0800
Subject: [PATCH] #

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/KernelScheduler.java |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/KernelScheduler.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/KernelScheduler.java
index 79e4062..bad3252 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/KernelScheduler.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/KernelScheduler.java
@@ -15,10 +15,11 @@
 import com.zy.acs.manager.system.service.ConfigService;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.context.event.ApplicationReadyEvent;
+import org.springframework.context.event.EventListener;
 import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Component;
 
-import javax.annotation.PostConstruct;
 import javax.annotation.PreDestroy;
 import java.util.ArrayList;
 import java.util.Collections;
@@ -35,7 +36,7 @@
 @Component
 public class KernelScheduler {
 
-    public static int CORE_SCAN_FREQUENCY_MILLISECOND = 30;
+    public static int CORE_SCAN_FREQUENCY_MILLISECOND = 15;
 
     private static final int LOCK_TIMEOUT = 5;
 
@@ -104,7 +105,8 @@
         this.lock.unlock();
     }
 
-    @PostConstruct
+//    @PostConstruct
+    @EventListener(ApplicationReadyEvent.class)
     public void init() {
         try { Thread.sleep(1200); } catch (InterruptedException ignore) {}
         // traffic calculate
@@ -134,7 +136,7 @@
                 try {
                     Thread.sleep(CORE_SCAN_FREQUENCY_MILLISECOND);
 
-                    List<String> actionGroupIds = actionService.selectPrepareGroup();
+                    List<String> actionGroupIds = actionService.selectGroupNo(ActionStsType.PREPARE);
                     for (String actionGroupId : actionGroupIds) {
                         mainService.publishAction(actionGroupId);
                     }

--
Gitblit v1.9.1