Link Search Menu Expand Document Documentation Menu

Cron 表达式参考

监视器可以按各种固定间隔(例如,每小时、每天等)运行,但您也可以定义自定义 Cron 表达式来指定它们的运行时间。监视器使用 Unix cron 语法并支持五个字段

字段 有效值
分钟 0-59
小时 0-23
月份中的日期 1-31
月份 1-12
星期中的日期 0-7(0 和 7 均为星期日)或 SUN、MON、TUE、WED、THU、FRI、SAT

例如,以下表达式表示“每周一至周五上午 11:30”

30 11 * * 1-5

特性

功能 描述
* 通配符。指定所有有效值。
, 列表。用于指定多个值(例如,1,15,30)。
- 范围。用于指定值的范围(例如,1-15)。
/ 步长。在通配符或范围之后使用,以指定值之间的“步长”。例如,0-11/2 等同于 0,2,4,6,8,10

请注意,您可以使用两个字段指定日期:月份中的日期和星期中的日期。在大多数情况下,我们建议您只使用其中一个字段,并将另一个字段留为 *

如果您在两个字段中都使用非通配符值,则当任一字段与时间匹配时,监视器都会运行。例如,15 2 1,15 * 1 将导致监视器在每月的第一天、每月的第 15 天以及每个星期一的凌晨 2:15 运行。

表达式示例

每隔一天下午 1:45

45 13 1-31/2 * *

每周六和周日每 10 分钟

0/10 * * * 6-7

每隔一个月的第一天每三小时

0 0-23/3 1 1-12/2 *

API

有关如何在 API 调用中使用自定义 Cron 表达式的示例,请参阅创建监视器 API 操作

剩余 350 字符

有问题?

想要贡献?