2021-01-20 17:10:45 +08:00
|
|
|
|
#------------------------------------------------------------------
|
|
|
|
|
|
# 定时任务配置文件
|
|
|
|
|
|
# 定时任务表达分为以下几种情况:
|
|
|
|
|
|
# 1. 表达式为5位,此时兼容Linux的Crontab模式,第一位匹配分,此时如果为秒匹配模式,则秒部分为固定值(取决于加入表达式时当前时间秒数)
|
|
|
|
|
|
# 2. 表达式为6位,此时兼容Quartz模式,第一位匹配秒,但是只有秒匹配模式时秒部分定义才有效
|
|
|
|
|
|
# 3. 表达式为7位,此时兼容Quartz模式,第一位匹配秒,最后一位匹配年
|
|
|
|
|
|
#------------------------------------------------------------------
|
|
|
|
|
|
|
2023-04-03 02:32:22 +08:00
|
|
|
|
# demo.org.dromara.hutool.cron.TestJob.doTest = */1 * * * * *
|
2021-01-20 17:10:45 +08:00
|
|
|
|
|
2023-04-03 02:32:22 +08:00
|
|
|
|
[org.dromara.hutool.cron.demo]=
|
2021-01-20 17:10:45 +08:00
|
|
|
|
# 6位表达式在秒匹配模式下可用,此处表示每秒执行一次
|
|
|
|
|
|
# TestJob.doTest = */1 * * * * *
|
|
|
|
|
|
# 5位表达式在分匹配模式下可用,此处表示每分钟执行一次
|
|
|
|
|
|
# 如果此时为秒匹配模式,则秒部分为固定数字(此秒取决于加入表达式当前时间的秒数)
|
|
|
|
|
|
TestJob.doTest = 0/30 * 8-18 * * ?
|
2021-07-28 12:07:28 +08:00
|
|
|
|
TestJob2.doTest = */3 * * * * *
|