springboot Scheduled定时器执行 ,上次任务执行完成后再执行下一次
2021-03-30 00:25
标签:zone bsp type text log 特殊情况 第一个 dde ado @Scheduled所支持的参数: 1.cron:cron表达式,指定任务在特定时间执行; Cron表达式范例: 每隔5秒执行一次:*/5 * * * * ? 常用示例: springboot Scheduled定时器执行 ,上次任务执行完成后再执行下一次 标签:zone bsp type text log 特殊情况 第一个 dde ado 原文地址:https://www.cnblogs.com/liuys635/p/13595561.html
2.fixedDelay:表示上一次任务执行完成后多久再次执行,参数类型为long,单位ms;
3.fixedDelayString:与fixedDelay含义一样,只是参数类型变为String;
4.fixedRate:表示按一定的频率执行任务,参数类型为long,单位ms;
5.fixedRateString: 与fixedRate的含义一样,只是将参数类型变为String;
6.initialDelay:表示延迟多久再第一次执行任务,参数类型为long,单位ms;
7.initialDelayString:与initialDelay的含义一样,只是将参数类型变为String;
8.zone:时区,默认为当前时区,一般没有用到。
每隔1分钟执行一次:0 */1 * * * ?
每天23点执行一次:0 0 23 * * ?
每天凌晨1点执行一次:0 0 1 * * ?
每月1号凌晨1点执行一次:0 0 1 1 * ?
每月最后一天23点执行一次:0 0 23 L * ?
每周星期天凌晨1点实行一次:0 0 1 ? * L
在26分、29分、33分执行一次:0 26,29,33 * * * ?
每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?
0 0 12 ? 每天12点触发
0 15 10 ? 每天10点15分触发
0 15 10 ? 每天10点15分触发
0 15 10 ? * 每天10点15分触发
0 15 10 ? 2005 2005年每天10点15分触发
0 14 * ? 每天下午的 2点到2点59分每分触发
0 0/5 14 ? 每天下午的 2点到2点59分(整点开始,每隔5分触发)
0 0/5 14,18 ? 每天下午的 2点到2点59分(整点开始,每隔5分触发)
每天下午的 18点到18点59分(整点开始,每隔5分触发)
0 0-5 14 ? 每天下午的 2点到2点05分每分触发
0 10,44 14 ? 3 WED 3月分每周三下午的 2点10分和2点44分触发 (特殊情况,在一个时间设置里,执行两次或 两次以上的情况)
0 59 2 ? * FRI 每周5凌晨2点59分触发;
0 15 10 ? * MON-FRI 从周一到周五每天上午的10点15分触发
0 15 10 15 * ? 每月15号上午10点15分触发
0 15 10 L * ? 每月最后一天的10点15分触发
0 15 10 ? * 6L 每月最后一周的星期五的10点15分触发
0 15 10 ? * 6L 2002-2005 从2002年到2005年每月最后一周的星期五的10点15分触发
0 15 10 ? * 6#3 每月的第三周的星期五开始触发
0 0 12 1/5 * ? 每月的第一个中午开始每隔5天触发一次
0 11 11 11 11 ? 每年的11月11号 11点11分触发(光棍节)
下一篇:Javascript-DOM
文章标题:springboot Scheduled定时器执行 ,上次任务执行完成后再执行下一次
文章链接:http://soscw.com/index.php/essay/69742.html