SpringBoot+Scheduled定时任务

///定时任务
@Component @Configuration    
  //1.主要用于标记配置类,兼备Component的效果。 @EnableScheduling 
  // 2.开启定时任务 public class SaticScheduleTask {    
  //3.添加定时任务     @Scheduled(cron = "0/5 * * * * ?")    
  //或直接指定时间间隔,例如:5秒     //@Scheduled(fixedRate=5000)     private void configureTasks() {         System.err.println("执行静态定时任务时间: " + LocalDateTime.now());     } }
 
 
常用corn示例:
示例:
0 * * * * ? 每1分钟触发一次
0 0 * * * ? 每天每1小时触发一次
0 0 10 * * ? 每天10点触发一次
0 * 14 * * ? 在每天下午2点到下午2:59期间的每1分钟触发
0 30 9 1 * ? 每月1号上午9点半
0 15 10 15 * ? 每月15日上午10:15触发
*/5 * * * * ? 每隔5秒执行一次
0 */1 * * * ? 每隔1分钟执行一次
0 0 5-15 * * ? 每天5-15点整点触发
0 0/3 * * * ? 每三分钟触发一次
0 0 0 1 * ?  每月1号凌晨执行一次
 
 
 
 
cron的验证网址
posted @ 2019-09-24 17:41  java成长啊  阅读(242)  评论(0)    收藏  举报