268.8. Cron Trigger 사용
Quartz는 다른 형식으로 타이머를 지정하기 위해 Cron과 같은 표현식 을 지원합니다. 이러한 표현식은 cron
URI 매개변수에서 사용할 수 있지만 유효한 URI 인코딩을 유지하기 위해 공백 대신 +를 사용할 수 있습니다. Quartz는 cron 표현식을 사용하는 방법에 대한 튜토리얼을 제공합니다.
예를 들어 다음은 평일 12시 (오후) 오후 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 문자 |
---|---|
| space |