From 9ab5e80bf7b73a4b006708895ee1ead980e1743f Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期五, 07 二月 2025 08:40:53 +0800 Subject: [PATCH] 定时任务过滤 --- iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/utils/ScheduleJob.java | 2 +- iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleJobListConfig.java | 12 ++++++++---- iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleConfig.java | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleConfig.java b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleConfig.java index 2d0a3b5..d3500cf 100644 --- a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleConfig.java +++ b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleConfig.java @@ -31,7 +31,7 @@ //JobStore配置 prop.put("org.quartz.jobStore.class", "org.springframework.scheduling.quartz.LocalDataSourceJobStore"); //集群配置 - prop.put("org.quartz.jobStore.isClustered", "true"); + prop.put("org.quartz.jobStore.isClustered", "false"); prop.put("org.quartz.jobStore.clusterCheckinInterval", "15000"); prop.put("org.quartz.jobStore.maxMisfiresToHandleAtATime", "1"); diff --git a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleJobListConfig.java b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleJobListConfig.java index d52df17..fda4605 100644 --- a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleJobListConfig.java +++ b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/config/ScheduleJobListConfig.java @@ -15,9 +15,13 @@ public static List<String> scheduleJobList = new ArrayList<>(); public ScheduleJobListConfig() { - scheduleJobList.add("CleanItemResultJsonTask"); - scheduleJobList.add("CleanMmPredictAlarmMessageTask"); - scheduleJobList.add("CleanScheduleRecordTask"); - scheduleJobList.add("CleanStScheduleSuggestTask"); + scheduleJobList.add("DevCameraDahuaTask"); + scheduleJobList.add("DevCameraHikvisionTask"); + scheduleJobList.add("PointCollectTaskNet1h"); + scheduleJobList.add("PointCollectTaskNet10"); + scheduleJobList.add("PointCollectTaskNet30"); + scheduleJobList.add("PointCollectTaskNet60"); + scheduleJobList.add("PointCollectTaskNetKIO10"); + scheduleJobList.add("PointCollectTaskNetKIO60"); } } diff --git a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/utils/ScheduleJob.java b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/utils/ScheduleJob.java index c4c5bbe..5dd970a 100644 --- a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/utils/ScheduleJob.java +++ b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/utils/ScheduleJob.java @@ -33,7 +33,7 @@ get(ScheduleUtils.JOB_PARAM_KEY); // 过滤定时任务 - if (ScheduleJobListConfig.scheduleJobList.contains(scheduleJob.getBeanName())) { + if (!ScheduleJobListConfig.scheduleJobList.contains(scheduleJob.getBeanName())) { logger.info("过滤定时任务,BeanName=" + scheduleJob.getBeanName()); return; } -- Gitblit v1.9.3