IT/Spring Boot 2021. 7. 8.
스프링 스케쥴러 (spring scheduler) 설정 및 사용방법
1. Annotation 사용예시 @Service public class TaskTestService { @Scheduled(fixedDelay=1000) public void TestScheduler(){ System.out.println("스케줄링 테스트"); } } 위와 같이 @Scheduled 어노테이션을 이용하여 간단하게 스케쥴에 따른 작업을 처리할 수 있게 된다. @Scheduled 의 value 같은 3가지(cron, fixedDelay, fixedRate) 종류가 있다. cron은 CronTab에서의 설정과 같이 cron="0/10 * * * * ?" 과 같은 설정이 가능하고 fixedDelay은 이전에 실행된 Task의 종료시간으로 부터 정의된 시간만큼 지난 후 Task를 실행한다.(밀리..