diff --git a/src/main/java/issueissyu/backend/domain/alarm/service/AlarmSchedulerService.java b/src/main/java/issueissyu/backend/domain/alarm/service/AlarmSchedulerService.java index 560847a..d5790af 100644 --- a/src/main/java/issueissyu/backend/domain/alarm/service/AlarmSchedulerService.java +++ b/src/main/java/issueissyu/backend/domain/alarm/service/AlarmSchedulerService.java @@ -17,21 +17,21 @@ public class AlarmSchedulerService { // 기존 설정 시각 //@Scheduled(cron = "0 0 13 * * *", zone = "Asia/Seoul") - @Scheduled(cron = "0 5 15 * * *", zone = "Asia/Seoul") + @Scheduled(cron = "0 0 14 * * *", zone = "Asia/Seoul") public void sendEventAlarms() { regionalAlarmCommandService.dispatchScheduledEventAlarms(); } // 기존 설정 시각 //@Scheduled(cron = "0 0 10 * * *", zone = "Asia/Seoul") - @Scheduled(cron = "2 5 15 * * *", zone = "Asia/Seoul") + @Scheduled(cron = "1 0 14 * * *", zone = "Asia/Seoul") public void sendStoreAlarms() { regionalAlarmCommandService.dispatchScheduledStoreAlarms(); } // 기존 설정 시각 //@Scheduled(cron = "0 0 18 * * *", zone = "Asia/Seoul") - @Scheduled(cron = "4 5 15 * * *", zone = "Asia/Seoul") + @Scheduled(cron = "2 0 14 * * *", zone = "Asia/Seoul") public void sendHotAlarms() { hotAlarmCommandService.dispatchScheduledHotAlarms(); } diff --git a/src/main/java/issueissyu/backend/domain/map/cache/PinGeoScheduler.java b/src/main/java/issueissyu/backend/domain/map/cache/PinGeoScheduler.java index eb81c3d..6e636f2 100644 --- a/src/main/java/issueissyu/backend/domain/map/cache/PinGeoScheduler.java +++ b/src/main/java/issueissyu/backend/domain/map/cache/PinGeoScheduler.java @@ -30,7 +30,7 @@ public class PinGeoScheduler { private final PinGeoRedisService pinGeoRedisService; private final RedisTemplate redisTemplate; - @Scheduled(cron = "0 0 5 * * *", zone = "Asia/Seoul") + @Scheduled(cron = "0 25 13 * * *", zone = "Asia/Seoul") public void rebuildGeoCache() { // SET lock:geo:rebuild 1 NX PX 600000 — 원자적 명령으로 레이스 컨디션 없음 Boolean acquired = redisTemplate.opsForValue()