Cron 表达式:每小时的第 10 分钟执行
时间: 2024-08-30 21:02:46 浏览: 213
cron4s:Scala的跨平台CRON表达式解析
Cron 表达式是一种用于配置任务调度的时间表达方式,特别是在Unix和Linux系统中常见的计划任务工具cron中使用。对于"每小时的第 10 分钟执行",对应的Cron表达式为:
```
* * 0/10 * * ? *
```
这里每个星号(*)代表一个范围,按照从左到右的顺序含义如下:
- 第一列 (分钟):`*` 指代每分钟都执行
- 第二列 (小时):`*` 表示每一小时
- 第三列 (日期月份):`*` 在所有月份都生效
- 第四列 (星期):`0` 表示周一至周日中的任意一天,因为 `0` 在这个范围内的意义等同于 `*`
- 第五列 (月份中的日子):也是 `*`
- 第六列 (年份):由于不是每天都会执行,所以通常是省略的 (`?`) 或者指定特定值 (`YYYY`)
- 第七列 (命令分隔符),一般不需要填写
所以,结合起来就是每个小时的第10分钟执行一次相应任务。如果你需要每周执行一次,可以将第四列修改为 `L`(表示最后一个工作日),如 `* * 0 14 L *`。
阅读全文