定时任务如何开发?
最后更新于:2022-04-02 07:12:10
定时任务如何开发?
===
> 采用Quartz分布式集群调度,支持在线配置定时任务
如何使用呢?
第一步: 自定义job(实现类org.quartz.Job)
```
/**
* 示例不带参定时任务
*
* @author Scott
*/
@Slf4j
public class SampleJob implements Job {
@Override
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
log.info(String.format(" Jeecg-Boot 普通定时任务 SampleJob ! 时间:" + DateUtils.getTimestamp()));
}
}
```
第二步:在线配置定时任务
![输入图片说明](https://static.oschina.net/uploads/img/201901/19140027_UGlu.png "在这里输入图片标题")
第三步:支持在线管理,启停
![输入图片说明](https://static.oschina.net/uploads/img/201901/19140154_YlMm.png "在这里输入图片标题")
';