翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Step Functions で長時間実行される実行を新しい実行として継続する
AWS Step Functions は、有限の期間とステップ数を持つワークフローを実行するように設計されています。実行の期間は最大 1 年間で、そのイベント数は最大 25,000 です (Step Functions サービスクォータ を参照してください)。
実行時間が長い場合、実行イベント履歴のハードクォータの 25,000 エントリに達しないように、ステートマシンの Task
状態から直接新しいワークフロー実行を開始することを推奨します。これにより、ワークフローをより小さなステートマシンに分割し、進行中の作業を新しい実行で継続できます。これらのワークフロー実行を開始するには、 Task
状態から StartExecution
APIアクションを呼び出し、必要なパラメータを渡します。
または、Lambda 関数を使用してステートマシンの新しい実行を開始することにより、進行中の作業を複数のワークフロー実行に分割するパターンを実装できます。
このチュートリアルでは、Service Quotas を超えることなくワークフローの実行を継続するための両方の方法を紹介します。