相关文章
-
揭露定时任务真相
一、spring boot task 的实践
(1) SpringBoot整合定时任务task非常的简单,共分为以下三步:
- 在启动类加上@EnableScheduling注解
- 在controller的类上加上@Component注解(或者分离出一个组件)
- 在controller的方法上加上@Scheduled注解即可
之后启动程序,就会自动开始执行任务了
参考博客:地址 源码
(2)Cron表达式确定定时规则的方法
- 在线cron表达式生成器地址:http://cron.qqe2.com/
- 特殊指定时间规则
- fixedRate: 上一次 启动时间点之后 X秒执行一次
- fixedDelay: 上一次 结束时间点之后 每