我想创建一个计划的表达式,它将使用CloudWatch Events在太平洋标准时间每周下午5:30启动js脚本。我尝试插入:
- 0 30 3 * * THU *
- 0 30 3 THU
但是得到了
Error
There was an error while saving rule getEvery1min.
Details: Parameter ScheduleExpression is not valid..
您能帮我吗?
答案 0 :(得分:0)
cron表达式应采用以下格式
30 17 * * THU *
基于上面的cron,看来您正在尝试仅在每月第三天的星期四运行cron表达式。但是,如果您希望它在每周的5:30 pm运行一次,则需要以下内容。
{{1}}
还请记住该表达式采用UTC,因此您需要针对时区进行调整。
有关更多信息,请查看Scheduled Events文档。
答案 1 :(得分:0)
根据文档-Schedule Expressions for Rules
只有这是可行的-30 17 ? * THU *
您不能在相同的cron表达式中指定“星期几”和“星期几”字段。如果在其中一个字段中指定一个值(或*),则必须使用?。 (问号)。