AWS step函数可以保持执行运行多少时间?

时间:2019-06-23 20:25:34

标签: amazon-web-services aws-step-functions

我是AWS Step Function的新手。我在后端使用Activity Worker创建了一个基本的step函数。如果活动工作者仍未选择执行,Step Function会保持执行多少时间而不会超时呢?

1 个答案:

答案 0 :(得分:1)

  

对于“ Step Function”有多少时间,它可以使执行保持活动状态   如果活动仍未选择执行,则不超时   工人?

1年

您可以在活动任务中指定TimeoutSeconds,该任务也是recommended way

"ActivityState": {
  "Type": "Task",
  "Resource": "arn:aws:states:us-east-1:123456789012:activity:HelloWorld",
  "TimeoutSeconds": 300,
  "HeartbeatSeconds": 60,
  "Next": "NextState"
}

Step函数可以将任务排在队列中最多1年。您可以在this page上找到有关“阶梯功能”限制的更多信息。