一种基于Quartz框架的任务流程处理方法

基本信息

申请号 CN201610375736.6 申请日 -
公开(公告)号 CN106095540B 公开(公告)日 2020-01-03
申请公布号 CN106095540B 申请公布日 2020-01-03
分类号 G06F9/48 分类 计算;推算;计数;
发明人 顾振赟 申请(专利权)人 上海萌果信息科技有限公司
代理机构 上海申新律师事务所 代理人 上海萌果信息科技有限公司
地址 200082 上海市杨浦区锦西路69号306A6室
法律状态 -

摘要

摘要 本发明提供了一种基于Quartz框架的任务流程处理方法,包括以下步骤:通过任务插件将数据库中的所有定时任务对应的属性信息加载至一任务调度器中;任务调度器根据属性信息调用对应的定时任务并通过主程序执行定时任务;定时任务执行完毕后形成一第一执行结果并调整工作任务状态信息表中未执行的即时任务的状态信息;根据即时任务的状态信息,通过任务插件将满足预设触发条件的即时任务加载至任务调度器;通过主程序执行满足预设触发条件的即时任务,并形成一第二执行结果后任务调度器调整工作任务状态信息表中关于即时任务的状态信息,直至所有的即时任务执行结束。其技术方案的有益效果在于,操作简单,能准确的对互相制约的任务流程进行处理。