본문 바로가기
개발 Story/개발관련잡지식

spring @Scheduled 두번 실행 되는 현상

by niee 2019. 9. 11.

이번에 개발하나 하는데

@Scheduled 부분이 두번씩 호출되는 상황이 발생 했다.


싱글톤으로 생성되는녀석이 두번씩 호출되서 이해가 안됐는데


프로젝트 내에 spring이랑 spring-security에서 


task:annotation-driven 하는 설정 파일을 모두 읽어 들여서


spring 관 spring-security 두개의 컨텍스트에 등록이 되어서


두번씩 실행이 되었다.


그래서 Scheduled 설정 xml은 따로 빼내고 spring에서만 읽어들이게 수정하여 해결