From ac2fb29a5ccd4f8823d99a441348e6eed9e94ba7 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 01 九月 2023 09:14:46 +0800
Subject: [PATCH] 1

---
 src/main/java/com/yssh/config/ScheduleConfig.java |    6 ------
 src/main/resources/mapper/VocValsMapper.xml       |    2 +-
 2 files changed, 1 insertions(+), 7 deletions(-)

diff --git a/src/main/java/com/yssh/config/ScheduleConfig.java b/src/main/java/com/yssh/config/ScheduleConfig.java
index 168e0a8..3b0bd07 100644
--- a/src/main/java/com/yssh/config/ScheduleConfig.java
+++ b/src/main/java/com/yssh/config/ScheduleConfig.java
@@ -52,8 +52,6 @@
 	@Value("${csv.cron_max}")
 	private int cronMax = 48;
 
-	private static boolean isBusy = false;
-
 	private final static List<String> md5List = new ArrayList<>();
 
 	private final static SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHH");
@@ -65,9 +63,6 @@
 
 	@Scheduled(cron = "${csv.cron}")
 	private void loadCsvSync() {
-		if (isBusy) return;
-
-		isBusy = true;
 		logger.info("***************** 寮�濮嬫墽琛孋SV鍏ュ簱 *****************" + "\n");
 		Calendar calendar = getCalendar(1);
 		for (int i = 0; i < cronMax; i++) {
@@ -101,7 +96,6 @@
 			}
 		}
 		logger.info("***************** CSV鍏ュ簱鎵ц瀹屾垚 *****************" + "\n");
-		isBusy = false;
 	}
 
 	public Calendar getCalendar(int start) {
diff --git a/src/main/resources/mapper/VocValsMapper.xml b/src/main/resources/mapper/VocValsMapper.xml
index a9bd3ac..4921dd4 100644
--- a/src/main/resources/mapper/VocValsMapper.xml
+++ b/src/main/resources/mapper/VocValsMapper.xml
@@ -15,7 +15,7 @@
         from voc_vals a inner join voc_addr b
         on a.x = b.x and a.y = b.y
         where a.create_time = #{time}
-            and a.val > (select jcyj from alert_config);
+            and a.val > (select jcyj from alert_config limit 1);
     </select>
 
     <select id="countByTime" resultType="java.lang.Integer">

--
Gitblit v1.9.3