728x90 반응형 scheduler1 java scheduler 중복 호출 이슈 해결하기 1. 문제 발견 회사에서 로그를 확인하던 중 자바 스케줄러가 중복 호출되고 있는 것을 발견했다. 매일 새벽, 정해진 시간에 인사정보를 최신화시켜 주는 프로시저이다. 이 외에도 많은 프로시저들이 자바 스케줄러에 의해 중복 호출되고 있던 것이다. 중복 호출이 되고 있었지만 사용하는 데 전혀 문제가 없었기 때문에 지금까지 아무렇지 않게 넘어갔던 것 같다. 물론, B2B 서비스였기 때문에 새벽에는 사용량이 없어서 문제 되지 않겠지만, 이슈를 발견한 이상 모른 체 넘어갈 수 없었다. 2. 원인 톰캣 공식 문서에 아래와 같은 내용이 적혀 있다. 💡 내용을 요약해 보면 다음과 같다. 1. 자동 배포를 true로 설정했을 때, docBase를 정의할 경우 appBase 외부에 있어야 한다. 2. 명시적으로 정의할 경.. 2023. 4. 2. 이전 1 다음 728x90 반응형