CRON:* * 0/2 * * ?
时间: 2024-03-30 17:31:38 浏览: 23
CRON是一种用于在特定时间间隔内执行任务的时间表达式。在你提供的例子中,"* * 0/2 * * ?"是一个CRON表达式,它表示每隔两小时执行一次任务。
具体解释如下:
- 第一个星号(*)表示分钟,表示每分钟都执行任务。
- 第二个星号(*)表示小时,表示每小时都执行任务。
- "0/2"表示从0开始,每隔2个小时执行一次任务。
- 第三个星号(*)表示日期,表示每天都执行任务。
- 第四个星号(*)表示月份,表示每个月都执行任务。
- 第五个星号(*)表示星期,表示每周都执行任务。
- "?"是用于指定星期的占位符,因为在这个例子中我们已经使用了星号(*)来表示每周都执行任务。
所以,这个CRON表达式的含义是每隔两个小时执行一次任务,无论是哪一天或者哪一个月。
相关问题
cron:"0 0 0/2 * * ?"是什么意思
对应的cron表达式 "0 0 0/2 * * ?" 的含义是在每天的0点开始,每隔两个小时触发一次任务。具体解释如下:
- 第一个 "0" 表示在每个小时的 0 分钟执行任务。
- 第二个 "0" 表示在每个小时的 0 分钟执行任务。
- "0/2" 表示从0开始,每隔2个小时执行一次任务。
- "*" 表示在每个月份都执行任务。
- "*" 表示在每个星期都执行任务。
- "?" 表示没有指定具体的日期,即任意日期都执行任务。
所以,这个cron表达式的含义是在每天的0点、2点、4点、6点等整点开始,每隔两个小时执行一次任务。
cron 0 */2 * * * ? 意思
这是一个 Cron 表达式,用于指定任务在何时运行。它的含义是:
每隔 2 小时的整点(0 分钟)执行一次任务。
其中 `*/2` 表示每隔两个小时,`*` 表示每个月都执行,`?` 表示不指定星期,因为在这个表达式中不需要指定星期。由于这个表达式只指定了小时和分钟,所以任务在每天的每个小时的 0 分钟和 2 分钟都会执行。