一種基于Quartz框架的任務流程處理方法

基本信息

申請?zhí)?/td> CN201610375736.6 申請日 -
公開(公告)號 CN106095540B 公開(公告)日 2020-01-03
申請公布號 CN106095540B 申請公布日 2020-01-03
分類號 G06F9/48 分類 計算;推算;計數(shù);
發(fā)明人 顧振赟 申請(專利權)人 上海萌果信息科技有限公司
代理機構 上海申新律師事務所 代理人 上海萌果信息科技有限公司
地址 200082 上海市楊浦區(qū)錦西路69號306A6室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種基于Quartz框架的任務流程處理方法,包括以下步驟:通過任務插件將數(shù)據(jù)庫中的所有定時任務對應的屬性信息加載至一任務調度器中;任務調度器根據(jù)屬性信息調用對應的定時任務并通過主程序執(zhí)行定時任務;定時任務執(zhí)行完畢后形成一第一執(zhí)行結果并調整工作任務狀態(tài)信息表中未執(zhí)行的即時任務的狀態(tài)信息;根據(jù)即時任務的狀態(tài)信息,通過任務插件將滿足預設觸發(fā)條件的即時任務加載至任務調度器;通過主程序執(zhí)行滿足預設觸發(fā)條件的即時任務,并形成一第二執(zhí)行結果后任務調度器調整工作任務狀態(tài)信息表中關于即時任務的狀態(tài)信息,直至所有的即時任務執(zhí)行結束。其技術方案的有益效果在于,操作簡單,能準確的對互相制約的任務流程進行處理。