39.9. Cron Trigger 사용
Quartz는 조정 가능한 형식으로 타이머를 지정하기 위해 Cron과 유사한 표현식 을 지원합니다. 이러한 표현식은 cron
URI 매개변수에서 사용할 수 있습니다. 하지만 유효한 URI 인코딩을 유지하기 위해 공백 대신 +
를 사용할 수 있습니다.
예를 들어, 다음 주일 오전 12시 (noon)부터 오후 6시까지 5분마다 메시지를 실행합니다.
from("quartz://myGroup/myTimerName?cron=0+0/5+12-18+?+*+MON-FRI") .to("activemq:Totally.Rocks");
from("quartz://myGroup/myTimerName?cron=0+0/5+12-18+?+*+MON-FRI")
.to("activemq:Totally.Rocks");
cron 표현식을 사용하는 것과 동일한 경우
0 0/5 12-18 ? * MON-FRI
0 0/5 12-18 ? * MON-FRI
다음 표는 유효한 URI 구문을 유지하는 데 사용하는 URI 문자 인코딩을 보여줍니다.
URI 문자 | Cron 문자 |
---|---|
| 공간 |