Springboot 定时任务
2019-01-12 19:57
274 查看
前言
Springboot定时任务可以在指定某个时间点执行某一段代码,例如:文件备份
通过 @Scheduled注解里的cron表达式来定义什么时候执行
例如:下段代码,定时任务可以 4000 每天凌晨两点半执行一次
[code]@SpringBootApplication @EnableScheduling // 开启定时任务 public class FileserverApplication { private static final Logger log = LoggerFactory.getLogger(FileserverApplication.class); public static void main(String[] args) { SpringApplication.run(FileserverApplication.class, args); } /** * *:表示匹配该域的任意值,假如在Minutes域使用*, 即表示每分钟都会触发事件。 每天触发 秒 分 时 */ @Scheduled(cron = "00 30 02* * ?") public void scheduledBackup() { System.out.plintln("开始执行"); } }
想要了解更多cron表达式:https://biaoming.iteye.com/blog/39532
相关文章推荐
- Spring Boot定时任务之传参
- 第四十章:基于SpringBoot & Quartz完成定时任务分布式多节点负载持久化
- 集群服务器下使用SpringBoot @Scheduled注解定时任务
- spring boot设置定时任务
- springboot 定时任务 task
- springboot定时任务的使用
- 记录一下SpringBoot中定时任务的使用 @EnableScheduling
- springboot 定时任务
- 关于SpringBoot项目中的定时任务
- SpringBoot 定时任务
- springboot定时任务
- springboot定时任务
- spring boot task实现动态创建定时任务的方法
- SpringBoot 定时任务从Redis同步文章访问量
- Spring Boot定时任务实例
- spring boot 中配置定时任务job
- 在SpringBoot中配置定时任务
- spring-boot笔记-日志记录、启动加载、定时任务(五)
- SpringBoot 定时任务踩坑记录
- springboot 2(定时任务)