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

AWS Step Functions中Lambda步骤被取消,寻求调试方案

AWS Step Functions中Lambda步骤被取消的调试建议
  • 查看Step Functions执行的事件历史:找到对应执行记录,展开“Query Training Results”步骤的事件历史,排查是否有上游输出不匹配导致Choice分支误触发取消,或是该步骤的TimeoutSeconds设置过短。
  • 验证Lambda权限:确认Lambda执行角色拥有S3的s3:GetObject权限,同时检查角色是否被修改,是否保留了Step Functions调用Lambda的权限。
  • 独立测试Lambda函数:在Lambda控制台传入Step Functions的实际输入参数,测试函数能否正常拉取S3指标并返回预期格式输出,排查S3路径错误、文件缺失或数据解析问题。
  • 核对状态机定义:对比官方示例的状态机JSON,检查是否存在Catch/Retry配置错误,或是Choice状态的条件分支误触发取消逻辑。
  • 开启Lambda CloudWatch日志:查看函数执行的详细日志,即使步骤显示取消,函数可能因内部错误终止,日志会包含具体报错(如S3超时、JSON解析失败等)。
  • 检查集成配置:确认状态机中调用Lambda的ARN是否正确,是否存在版本/别名配置错误导致无法正常触发执行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 06:57:17