From b78597515fcb8b09f93a9ef0a8fa9f6d9d4a61c5 Mon Sep 17 00:00:00 2001 From: Eunjin3395 Date: Fri, 25 Oct 2024 11:34:49 +0900 Subject: [PATCH] =?UTF-8?q?:recycle:=20[Refactor]=20=EB=A7=A4=EB=84=88?= =?UTF-8?q?=ED=8F=89=EA=B0=80=20=EB=A9=94=EC=8B=9C=EC=A7=80=20=EC=8A=A4?= =?UTF-8?q?=EC=BC=80=EC=A4=84=EB=9F=AC=20=EC=8B=A4=ED=96=89=20=EC=A3=BC?= =?UTF-8?q?=EA=B8=B0=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/gamegoo/scheduler/SchedulerService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gamegoo/scheduler/SchedulerService.java b/src/main/java/com/gamegoo/scheduler/SchedulerService.java index 37827c09..d28b35f3 100644 --- a/src/main/java/com/gamegoo/scheduler/SchedulerService.java +++ b/src/main/java/com/gamegoo/scheduler/SchedulerService.java @@ -32,11 +32,11 @@ public class SchedulerService { * 매칭 성공 1시간이 경과한 경우, 두 사용자에게 매너평가 시스템 메시지 전송 */ @Transactional - @Scheduled(fixedRate = 5 * 60 * 1000) // 5 * 60초 주기로 실행 + @Scheduled(fixedRate = 60 * 60 * 1000) // 60 * 60초 주기로 실행 public void mannerSystemMessageRun() { // log.info("scheduler start"); - // 매칭 성공 1분이 경과된 matchingRecord 엔티티 조회 (실제로는 60분으로 해야함) + // 매칭 성공 1시간이 경과된 matchingRecord 엔티티 조회 LocalDateTime updatedTime = LocalDateTime.now().minusSeconds(MANNER_MESSAGE_TIME); List matchingRecordList = matchingRecordRepository.findByStatusAndMannerMessageSentAndUpdatedAtBefore( MatchingStatus.SUCCESS, false, updatedTime);