首页 > 解决方案 > cloudwatch 事件计划中的多个 cron 表达式

问题描述

我想以有条件的方式安排云观看活动日程。

我希望 CloudWatch 在周一至周五早上 6 点到晚上 8 点 30 分之间每分钟运行一次,并在所有时间休息,它应该每 30 分钟运行一次。

在我看来,我应该使用 2 个活动时间表,从 6 点到 8 点每分钟一个,另一个 30m 用于休息。像下面这样的东西-

美东时间

 1. * 6-19 * * 1-5
 2. 0-30/1 20 * * 1-5 
 3. */30 0-5,21-23 * * 1-5

世界标准时间

1. * 11-1 * * 1-5
2. 0-30/1 2 * * 1-5 
3. */30 5-10,3-4 * * 1-5

但我的问题是,是否可以将所有表达式合并为一个但执行所有调度程序?或者我需要使用所有 3 个不同的命令?

我在这里看到了 cron 和 rate 表达式,但找不到类似的东西。

https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html

标签: cronamazon-cloudwatch

解决方案


推荐阅读