spring任務排程器quartz

2021-09-30 13:17:02 字數 1465 閱讀 5554

時間引數配置列表

關於cronexpression表示式,這裡講解一下:    

字段 允許值 允許的特殊字元    

秒 0-59 , - * /    

分 0-59 , - * /    

小時 0-23 , - * /    

日期 1-31 , - * ? / l w c    

月份 1-12 或者 jan-dec , - * /    

星期 1-7 或者 sun-sat , - * ? / l c #    

年(可選) 留空, 1970-2099 , - * /    

表示式意義    

"0 0 12 * * ?" 每天中午12點觸發    

"0 15 10 ? * *" 每天上午10:15觸發    

"0 15 10 * * ?" 每天上午10:15觸發    

"0 15 10 * * ? *" 每天上午10:15觸發    

"0 15 10 * * ? 2005"

2023年的每天上午10:15觸發    

"0 * 14 * * ?" 在每天下午2點到下午2:59期間的每1分鐘觸發    

"0 0/5 14 * * ?" 在每天下午2點到下午2:55期間的每5分鐘觸發    

"0 0/5 14,18 * * ?" 在每天下午2點到2:55期間和下午6點到6:55期間的每5分鐘觸發    

"0 0-5 14 * * ?" 在每天下午2點到下午2:05期間的每1分鐘觸發    

"0 10,44 14 ? 3 wed" 每年三月的星期三的下午2:10和2:44觸發    

"0 15 10 ? * mon-fri" 周一至周五的上午10:15觸發    

"0 15 10 15 * ?" 每月15日上午10:15觸發    

"0 15 10 l * ?" 每月最後一日的上午10:15觸發    

"0 15 10 ? * 6l" 每月的最後乙個星期五上午10:15觸發    

"0 15 10 ? * 6l 2002-2005"

2023年至2023年的每月的最後乙個星期五上午10:15觸發    

"0 15 10 ? * 6#3" 每月的第三個星期五上午10:15觸發    

每天早上6點    

06 * * *    

每兩個小時    

0 */2 * * *    

晚上11點到早上8點之間每兩個小時,早上八點    

023-7/2,8 * * *    

每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點     011

4 * 1-3

1月1日早上4點     04

11 *

"0/5 * * * * ?"

5秒啟動一次 

最後別忘了在web.xml裡面配置spring: 

Spring 任務排程

spring 任務排程 spring內部有乙個task是spring自帶的乙個設定時間自動任務排程task使用的時候很方便,但是他能做的東西不如quartz那麼的多!可以使用註解和配置兩種方式,配置的方式如下 2 註冊bean class com.yhb.jsxn.task.taskjobimpl ...

Spring 任務排程

1 task scheduler引數 pool size 排程執行緒池的大小,排程執行緒在被排程任務完成前不會空閒 2 cron表示式 乙個cron表示式有至少6個 也可能7個 有空格分隔的時間元素。按順序依次為 秒 0 59 分鐘 0 59 小時 0 23 天 月 0 31,但是你需要考慮你月的天...

Spring任務排程 定時器

spring內部有乙個task是spring自帶的乙個設定時間自動任務排程 task使用的時候很方便,但是他能做的東西不如quartz那麼的多!配置的方式 1.spring中配置 task annotation driven id testmvctimer class com.ruim.ifsp.r...