[#52] 만료 예약 / 일정 스케쥴링 작업 추가 및 동시성 처리를 위한 일부 코드 수정 #53

Merged
pricelees merged 18 commits from refactor/#52 into main 2025-10-04 08:40:37 +00:00
Showing only changes of commit 0599409612 - Show all commits

View File

@ -21,7 +21,7 @@ class IncompletedReservationScheduler(
private val reservationRepository: ReservationRepository
) {
@Scheduled(fixedRate = 1, timeUnit = TimeUnit.MINUTES)
@Scheduled(initialDelay = 1, fixedRate = 1, timeUnit = TimeUnit.MINUTES)
@Transactional
fun processExpiredHoldSchedule() {
log.info { "[IncompletedReservationScheduler] 만료 시간이 지난 ${ScheduleStatus.HOLD} 상태의 일정 재활성화 시작" }
@ -31,7 +31,7 @@ class IncompletedReservationScheduler(
}
}
@Scheduled(fixedRate = 1, timeUnit = TimeUnit.MINUTES)
@Scheduled(initialDelay = 1, fixedRate = 1, timeUnit = TimeUnit.MINUTES)
@Transactional
fun processExpiredReservation() {
log.info { "[IncompletedReservationScheduler] 결제되지 않은 예약 만료 처리 시작 " }