From db0faba1534058c387bf23258f49be61cc37ae38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dhji=28=EC=A7=80=EB=8C=80=ED=95=9C=29?= Date: Wed, 11 Sep 2024 15:55:28 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20local=EC=97=90=EC=84=9C=20=EC=8A=A4?= =?UTF-8?q?=EC=BC=80=EC=A4=84=EB=9F=AC=20=EC=95=88=EB=8F=8C=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EC=B2=98=EB=A6=AC(=EB=B9=84=ED=96=89=20=EC=8B=9C?= =?UTF-8?q?=EC=9E=91=20=EC=A7=80=EC=A0=90=20=EC=A3=BC=EC=86=8C=20=EB=B3=80?= =?UTF-8?q?=ED=99=98,=20=EB=B9=84=ED=96=89=20=EC=A2=85=EB=A3=8C=20?= =?UTF-8?q?=EC=B2=98=EB=A6=AC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/scheduler/ctr/CtrScheduler.java | 55 ++++++++++--------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/pav-server/src/main/java/com/palnet/biz/scheduler/ctr/CtrScheduler.java b/pav-server/src/main/java/com/palnet/biz/scheduler/ctr/CtrScheduler.java index eae95c31..3291dd61 100644 --- a/pav-server/src/main/java/com/palnet/biz/scheduler/ctr/CtrScheduler.java +++ b/pav-server/src/main/java/com/palnet/biz/scheduler/ctr/CtrScheduler.java @@ -1,47 +1,48 @@ package com.palnet.biz.scheduler.ctr; +import com.palnet.biz.scheduler.ctr.service.CtrSchedulerService; +import lombok.RequiredArgsConstructor; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Profile; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; -import com.palnet.biz.scheduler.ctr.service.CtrSchedulerService; - /** * 데이터 정제 작업을 위한 스케줄러 - * @author kang * + * @author kang */ +@Profile({"dev", "prod"}) +@RequiredArgsConstructor @Component public class CtrScheduler { - - @Autowired - private CtrSchedulerService service; - private Logger logger = LoggerFactory.getLogger(getClass()); + private final CtrSchedulerService service; + + private Logger logger = LoggerFactory.getLogger(getClass()); - /** - * TODO 비행 종료 처리 - 최신 수신 일로 부터 5분동안 데이터 수신 되지 않는 경우 종료 처리 - * - * 실행 주기 : 10초 - */ - @Scheduled(fixedDelay = 1000 * 10) - public void controlEndScheduler() { + /** + * TODO 비행 종료 처리 - 최신 수신 일로 부터 5분동안 데이터 수신 되지 않는 경우 종료 처리 + *

+ * 실행 주기 : 10초 + */ + @Scheduled(fixedDelay = 1000 * 10) + public void controlEndScheduler() { // logger.debug("=================== {Control End Scheduler} ===================== "); - service.controlEndProcess(); - } - - /** - * TODO 비행 시작 지점 주소 변환 처리 - * - * 실행 주기 : 10초 - */ - @Scheduled(fixedDelay = 1000 * 10) - public void transferLocationScheduler() { + service.controlEndProcess(); + } + + /** + * TODO 비행 시작 지점 주소 변환 처리 + *

+ * 실행 주기 : 10초 + */ + @Scheduled(fixedDelay = 1000 * 10) + public void transferLocationScheduler() { // logger.debug("=================== {transferLocation} ===================== "); - service.transferLocationProcess(); - } + service.transferLocationProcess(); + } }