簡體   English   中英

Quartz Cron 表達式無法正常工作

[英]Quartz Cron Expression not working correctly

我正在使用 Apache Camel 構建集成。 我有兩個由以下 cron 表達式觸發的路由:

quartz2:delayone?cron=0 */15 23,0 * * ?

quartz2:delaytwo?cron=0 */15 3,4 * * ?

我希望第一個在每天晚上 11 點每 15 分鍾觸發一次,直到凌晨 12.45,它確實如此!

我希望第二個在每天凌晨 3 點每 15 分鍾觸發一次,直到凌晨 3.45,...它沒有,它只會在凌晨 3 點觸發兩次,然后在凌晨 3.15 觸發一次!

你能發現我做錯了什么嗎?

我建議你使用在線cron表達式生成器,像這樣的一個

在此處輸入圖片說明

另請注意,0 是第一個小時,而不是最后一個小時。 所以在“23,0”中,0 不是晚上 11 點之后的小時,而是上午 0 點 - 看截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM