【7月新功能速递】告警策略支持按照Cron表达式执行

2024-08-12 12:32:19 浏览数 (2)

告警策略支持按照Cron表达式执行

告警策略执行周期支持最小粒度为分钟的 Cron 表达式,执行周期配置更加灵活。

Cron表达式由五个空格分隔的时间字段组成,每个字段代表一个时间单位。结构如下:

代码语言:javascript复制
cron表达式格式:
*   *    *    *    *
分 |小时| 日 | 月 | 星期

从左到右,各字段含义如下:

第1个字段:分钟(0 - 59)

第2个字段:小时(0 - 23)

第3个字段:日(1 - 31)

第4个字段:月(1 - 12)

第5个字段:星期(0 - 6)(星期天为0)

注:在所有的地域中,Cron 表达式执行时区均为 UTC 8 时区。

【示例说明】

【进阶使用】

表达式中可以使用一些特殊字符来表示更复杂的时间规则:

  • * :表示匹配任意值。假如在分字段使用*,即表示每分钟都将执行一次。
  • ? :表示无指定字段,只能用在日和星期两个字段。
  • - :表示匹配范围。例如在分钟字段使用5-20,表示在5分到20分钟之间,每分钟执行一次。
  • / :表示从起始时间开始执行,每隔固定时间执行一次。例如在分钟字段使用5/20,表示从5分开始,每隔20分钟执行一次,也即25分、45分各执行一次。
  • , :表示列出枚举值。例如:在分钟字段使用5,20,表示在5分和20分各执行一次。

【示例说明】

更多功能介绍,请见官网文档:https://cloud.tencent.com/document/product/614/51742#cron

0 人点赞