From b90fa51cc284924276705fc4d078ac744a3b9bd8 Mon Sep 17 00:00:00 2001 From: xyli Date: Wed, 14 Jun 2023 14:02:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0start=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/mpms/monitor/NodeMonitor.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/mpms/monitor/NodeMonitor.java b/src/main/java/mpms/monitor/NodeMonitor.java index a96b5e5..d98cbb2 100644 --- a/src/main/java/mpms/monitor/NodeMonitor.java +++ b/src/main/java/mpms/monitor/NodeMonitor.java @@ -30,4 +30,17 @@ public class NodeMonitor implements Task { private static DbSystemMonitorLogService dbSystemMonitorLogService; + /** + * 开启调度 + */ + public static void start() { + Task task = CronUtil.getScheduler().getTask(CRON_ID); + if (task == null) { + CronPattern cronPattern = Cycle.seconds30.getCronPattern(); + CronUtil.schedule(CRON_ID, cronPattern.toString(), new NodeMonitor()); + CronUtils.start(); + } + dbSystemMonitorLogService = SpringUtil.getBean(DbSystemMonitorLogService.class); + } + } -- Gitee