Quartz Scheduler 瞭解篇

其中 基本單位爲 trigger job scheduler

trigger :觸發器 定義觸發的時間 有SimpleTrigger(),CronTirgger,DateIntervalTrigger,和 NthIncludedDayTrigger四種 根據調度規則選擇不同trigger 例如: 每天的幾點  每隔多少秒  每個月的第幾個星期一 

job: implements Job接口 實現execute方法 在裏面執行想要的操作

scheduler : 執行任務的容器 裏面有線程池 還有任務上下文

用法:

一 定義任務類

二  創建jobdetail

三 創建trigger

四 通過scheduler factory獲得scheduler

五 scheduler.scheduleJob(jobDetail, simpleTrigger).start() 執行任務

 (注意: 一個trigger最多關聯一個job)

 

參考:

基於 Quartz 開發企業級任務調度應用:https://www.ibm.com/developerworks/cn/opensource/os-cn-quartz/

Quartz任務調度快速入門:http://sishuok.com/forum/posts/list/405.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章