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

在AWS CDK中设置AWS Step Functions任务的最大超时时间

AWS Step Functions SQS发送消息任务的最大超时值

你当前代码中设置的Duration.minutes(15)就是该任务允许的最大超时时间。

Step Functions里所有AWS服务集成类任务(包括SqsSendMessage)的单个任务执行超时上限为15分钟,这是Step Functions的全局限制,无法设置超过该值的timeout,否则任务会直接触发超时失败,无法维持任务令牌有效性。

如果需要更长时间的处理逻辑,不能通过延长该任务的timeout实现,建议考虑拆分工作流步骤、使用回调模式等异步处理方案。

你的现有代码示例:

this.intoFifoQueueTask = new SqsSendMessage(this, "Send to Queue", {
  queue: sqsStack.intoNS,
  timeout: Duration.minutes(15),
  // Other task configuration...
});

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 13:30:54