You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CloudWatch Event Cron任务配置报ScheduleExpression无效问题咨询

问题排查

你的配置存在3个核心错误,直接触发参数校验失败:

  • 字段顺序匹配错误:CloudWatch Events Cron表达式的字段顺序固定为 cron(分钟 小时 日 月 星期 年),你将需要的小时参数错误填写到了第三个「日」字段的位置,第二个「小时」字段错误填为0,逻辑完全不符合需求。
  • 字段数量超出限制:CloudWatch Cron最多支持6个字段(年为可选字段,可填*),你写的cron(0 0 9,17,23 ? * * *)共包含7个值,多了末尾的冗余*,直接触发校验报错。
  • 时区转换逻辑错误:CloudWatch默认使用UTC时间,美国东部时间EST为UTC-5,你需要的EST 9点、17点、23点对应UTC时间为14点、22点、次日4点,直接填写EST时间到UTC时区的表达式中,运行时间会完全偏离预期。

正确配置

方案1:手动转换为UTC时间(无需指定时区)

直接使用转换后的UTC时间编写表达式即可:

Events:
  CloudWatchEvent:
    Type: Schedule
    Properties:
      Schedule: cron(0 4,14,22 * * ? *)
MemorySize: 128
Timeout: 100

方案2:指定时区自动转换(推荐,可自动适配夏令时)

CloudWatch Events现在支持直接指定时区,无需手动转换时间,夏令时也会自动调整:

Events:
  CloudWatchEvent:
    Type: Schedule
    Properties:
      Schedule: cron(0 9,17,23 * * ? *)
      Timezone: America/New_York
MemorySize: 128
Timeout: 100

内容的提问来源于stack exchange,提问作者Andy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 08:18:02