[SpringBoot] 스케줄러(@Scheduled)가 간헐적으로 동작 안하는 문제
BE/Spring-Boot·2024. 5. 7.
문제 발생 필요한 기능 : 특정 시간(오전 6시)에 외부 API를 호출하여 DB에 Insert문제점 : 오전 6시에 해당 스케줄러가 실행이 되어야 하는데, 출근해서 해당 Table을 확인하니 스케줄러가 동작 안하여 Insert가 안되어 있음 더 심각한건.. 도대체 어느 조건에서 왜? 실행이 안되는건지 모른다는 점이다... 로컬에서 실행하면 매우 잘 되는데 배포만 하면 잘 안된다는 문제만 파악하였다.. 검색을 해도 Timezone 이라는 말뿐......계속 검색해도 타임존 문제라고만 나왔다. 근데 그냥 뭔가 단순히 생각했을때 타임존 문제라면 그냥 그 시간이 되었을 때 동작을 해야하는데 아예 실행이 안됐으니 타임존 문제라는 것이 너무 이해가 안되었다. 해결 과정 - 로그 확인로컬로 스프링 프로젝트를 시작..