@Scheduled 를 활용한 배치 백업 로직 구현@Scheduled 메서드가 반복적으로 호출되는 것을 확인ApplicationContext가 중복 로딩됨@Scheduled 메서드를 포함한 Bean이 여러 번 등록되고 동시에 실행된 것 확인application.yml에서 DevTools의 자동 재시작 기능을 비활성화함
spring:
devtools:
restart:
enabled: false
이를 통해 ApplicationContext가 한 번만 생성되도록 보장하고, @Scheduled 중복 실행 현상 방지함