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

Terraform部署EventBridge规则时提示Cron表达式无效该如何解决?

错误根因

cron关键字和后续的左括号之间存在多余空格,不符合AWS EventBridge定时表达式的语法规范,是本次报错的直接原因。

修复方案

将你原来的配置代码:

schedule_expression = "cron (5 5 * * ? *)"

修改为去掉空格的版本即可:

schedule_expression = "cron(5 5 * * ? *)"

其他排查参考

如果调整后仍有报错,可对照以下规则检查表达式合法性:

  • EventBridge的cron表达式固定为6个字段,顺序为:分钟、小时、日期、月份、星期、年份,字段间用空格分隔
  • 日期和星期两个字段不能同时指定有效值,其中一个必须设为?
  • 各字段取值范围要符合要求:
    • 分钟:0~59
    • 小时:0~23
    • 日期:1~31
    • 月份:1~12 或 JAN~DEC
    • 星期:1~7 或 SUN~SAT(1对应周日)
    • 年份:1970~2199

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 01:45:04