「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」
標準ワークフローのクォータ
AWS Step Functions では特定のステートマシンのパラメータサイズにクォータが設定されます。たとえば、特定の期間中に実行する API アクションの数や、定義できるステートマシンの数などです。これらのクォータは、正しく設定されていないステートマシンによりシステムのすべてのリソースが消費されないようにするために設計されていますが、その多くはハードクォータではありません。
ステートマシン実行の特定のステージまたはアクティビティの実行に長い時間がかかる場合は、タイムアウトイベントを発生させるようにステートマシンのタイムアウトを設定できます。
トピック
ステートマシンの実行に関連するクォータ
Quota | 説明: | ||
---|---|---|---|
最大実行時間 |
1年 実行が 1 年の最大時間を超える場合、 |
||
実行履歴の最大サイズ |
25,000 イベント。実行履歴がこのクォータに達すると実行は失敗します。これを回避するには、「履歴クォータに達するのを避ける」を参照してください。 | ||
最大実行アイドル時間 |
1 年 (最大実行時間によって制限されます) |
||
実行履歴の最大保持期間 |
90 日間 この期間後は、実行履歴の取得や表示はできません。Step Functions が保持するクローズした実行の数にはこれ以上のクォータはありません。 |
タスクの実行に関連するクォータ
Quota | 説明: |
---|---|
最大タスク実行時間 |
1 年 (最大実行時間によって制限されます) |
Step Functions がキューにタスクを保持する最大時間 |
1 年 (最大実行時間によって制限されます) |
Amazon リソースネーム (ARN) あたりの最大アクティビティポーラー |
ARN あたりに |
タスク、状態、または実行の最大入力サイズまたは出力サイズ |
UTF-8 でエンコードされた文字列としてのデータの 262,144 bytes。 この割り当てはタスク(アクティビティ、 Lambda 機能、または統合サービス)、状態または実行出力、およびタスクのスケジューリング、状態の入力、または実行の開始時の入力データ。 |
API アクションのスロットリングに関連するクォータ
一部の Step Functions API アクションは、サービスの帯域幅を維持するため、トークンのバケットスキームを使用してスロットリングされます。
スロットリングクォータは 1 アカウント、AWS リージョンあたりです。AWS Step Functions によって、任意の時点でバケットサイズと補充レートの両方が上昇する可能性があります。コストを抑制するために、これらのスロットリングレートに依存しないでください。
米国東部(バージニア北部)、米国西部 (オレゴン)、および 欧州 (アイルランド)のクォータ
API 名 | バケットサイズ | 補充レート/秒 |
---|---|---|
StartExecution |
1,300 | 300 |
他のすべてのリージョンのクォータ
API 名 | バケットサイズ | 補充レート/秒 |
---|---|---|
StartExecution |
800 | 150 |
状態のスロットリングに関連するクォータ
Step Functions 状態の移行は、サービスの帯域幅を維持するため、トークンのバケットスキームを使用してスロットリングされます。
StateTransition
サービスメトリクスのスロットリングは、Amazon CloudWatch で ExecutionThrottled
として報告されます。詳細については、「ExecutionThrottled CloudWatch メトリクス」を参照してください。
サービスメトリクス | バケットサイズ | 補充レート/秒 |
---|---|---|
|
5,000 |
1,500 |
|
800 |
500** |
クォータの引き上げのリクエスト
AWS マネジメントコンソール の [サポートセンター] ページを使用して、リージョンごとに AWS Step Functions から提供されるリソースのクォータの引き上げをリクエストします。詳細については、以下を参照してください。 割当増額を申請するには の AWS General Reference.