quartz定时任务跑批处理

最近项目中遇到两个需求:

       1、有一个漏斗形的报表,需要实时更新数据,

       2、与培训系统对接时,需要获取培训人员的状态,进行后面的操作

所以就对quartz进行了一下研究,以前只是了解过,没有具体怎么样,如果不了解quartz的话,可以去看网上的视频,一两个小时就可以了解这个开源项目。

项目地址:

  链接:https://pan.baidu.com/s/1KChxVmUdBkvIWIvK5rJnlg
  提取码:39d7

以下是搭建demo的步骤:

1、quartz定时任务持久化我是把数据保存到数据库中,所以需要执行sql文件夹下面的sql文件
2、BranchJob 已经有一个每五秒执行一次的定时任务

 3、在 QuartzDemoApplicationTests 中添加定时任务 根据cron表达方式

 4、主要在项目中 跑报表、超时修改任务状态、接口数据同步和其他场景

 这个demo跑通的话,就可以根据业务进行设置了,很简单实用。

猜你喜欢

转载自www.cnblogs.com/twyong/p/12915786.html