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

Node.js中多CRON任务异常:CloudWatch Rule仅触发9:01未触发9:05

CloudWatch定时规则仅触发单次任务的排查与解决

针对你遇到的CloudWatch Rule使用cron(1,5 9 * * ? *)仅在09:01触发Lambda、09:05未触发的问题,可按以下步骤排查解决:

  • 检查规则触发历史:在AWS控制台进入CloudWatch -> 事件 -> 规则,找到对应规则查看「触发历史」。如果09:05没有触发记录,说明规则调度逻辑异常,需重新确认表达式配置(比如是否误输入中文逗号、格式是否符合AWS cron规范);如果有触发记录,问题则出在Lambda函数端。
  • 查看Lambda执行日志:进入CloudWatch日志组,找到对应Lambda的日志流,检查09:05时间点的日志,确认是否存在超时、权限错误、代码异常等导致执行失败或未被记录的情况。
  • 确认时区配置:AWS CloudWatch默认使用UTC时区,若你期望的是本地时区(如北京时间),需在规则配置中指定对应时区(Asia/Shanghai),避免时间计算偏差。
  • 检查Lambda并发限制:若函数的预留并发或账户级并发额度耗尽,会导致新的触发请求被拒绝,需调整并发限制参数。
  • 重新保存规则配置:部分场景下配置变更未同步生效,重新保存规则可触发配置刷新。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 13:10:49