注解标识: @CronMethod(cronExpression = "0 10 0 * * ?", cronName = "jobName", concurrent=true)
cronExpression = "0 10 0 * * ?" // 秒 分 时 日 月 年
每天0:10 = 0 10 0 * * ?
每小时第10分钟 = 0 10 * * * ?
每隔10分钟 = 0 0/10 * * * ?
* 任意值,可用于 秒、分、时、日、月。
? 任意值,可用于 年。
/ 间隔时间, a/b 从a时刻起每隔b时间重复一次。
concurrent : 并发设置
true:允许并发,方法没有执行完成前可以再启动该方法
false:不允许并发。
cronExpression = "0 10 0 * * ?" // 秒 分 时 日 月 年
每天0:10 = 0 10 0 * * ?
每小时第10分钟 = 0 10 * * * ?
每隔10分钟 = 0 0/10 * * * ?
* 任意值,可用于 秒、分、时、日、月。
? 任意值,可用于 年。
/ 间隔时间, a/b 从a时刻起每隔b时间重复一次。
concurrent : 并发设置
true:允许并发,方法没有执行完成前可以再启动该方法
false:不允许并发。

本文深入解析了Cron表达式的使用规则,包括秒、分、时、日、月等时间参数的含义,并详细介绍了如何通过Cron表达式设定任务的定时执行时间。同时,阐述了并发设置对任务执行的影响,以及如何在确保任务执行效率的同时避免资源冲突。
2万+

被折叠的 条评论
为什么被折叠?



