프로그래밍/Spring Boot

[Spring] Scheduler 사용하기

연유뿌린빙수 2024. 10. 1. 16:03

자동 작업을 위하여 주로 사용하는 메소드 3가지

  • fixedDelay
  • fixedRate
  • cron

 

그 중 가장 많이 사용하는 Cron 표현식

Cron 표현식

스케줄러 정규 표현식이 존재

초 / 분/ 시 / 일 / 월 / 요일 / 년도(생략가능)

0 5 * * * * : 0초 5분 매시 매월 매요일 매년도

0 0/10 * * * * : 이러면 1시 10분, 1시 20분, 1시 30분, ...

 

그래서 예시로

0 0 14 * * * : 매일 오후 2시(14시)

0 0 0 1 * * : 매달 1일 0시 0분 0초

0 5 1 ? 7 MON-WEB : 매년 7월 월-수 1시 5분