728x90
목록cron (1)
코딩마을방범대
Java Quartz를 이용해 동적 스케줄링 설정하기
스케쥴러(Scheduler)에 대하여 스케쥴러란? 일정 시간마다 코드를 실행시킬 수 있음 스레드(sleep)을 이용하면 제대로 관리하지 못할 경우 exception이 날 수 있음 사용법 1. 메인 클래스에 어노테이션 선언 @SpringBootApplication @EnableA sweet-rain-kim.tistory.com 위의 방법대로 @Scheduled를 이용해 반복적인 작업을 수행하는 경우가 있다. 그러나 이 경우엔 cron의 반복 주기를 변경해야될 때 수정 후 war를 재배포해야되는 번거로움이 있다. 동적으로 주기를 선택할 순 없을까 싶어 찾아보니 Quartz를 이용하는 방법이 있다고 한다. Quartz Java 기반의 오픈 소스 스케줄링 라이브러리 다중 작업 지원: Quartz는 여러 작업을 ..
💡 백엔드/Java
2023. 10. 4. 14:22
728x90