quartz定時任務跑批處理


最近項目中遇到兩個需求:

       1、有一個漏斗形的報表,需要實時更新數據,

       2、與培訓系統對接時,需要獲取培訓人員的狀態,進行后面的操作

所以就對quartz進行了一下研究,以前只是了解過,沒有具體怎么樣,如果不了解quartz的話,可以去看網上的視頻,一兩個小時就可以了解這個開源項目。

項目地址:

  鏈接:https://pan.baidu.com/s/1WzuvNIqLZYwMl_xbmUG8Ew 

       提取碼:9909

以下是搭建demo的步驟:

1、quartz定時任務持久化我是把數據保存到數據庫中,所以需要執行sql文件夾下面的sql文件

 

2、BranchJob 已經有一個每五秒執行一次的定時任務

 3、在 QuartzDemoApplicationTests 中添加定時任務 根據cron表達方式

 4、主要在項目中 跑報表、超時修改任務狀態、接口數據同步和其他場景

 這個demo跑通的話,就可以根據業務進行設置了,很簡單實用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM