割り当てと上限

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

このページでは、Workflows に適用される割り当てと上限の一覧を示します。

ステップの上限

Workflows では、各ワークフローに次のステップ上限が適用されます。

上限 説明
ステップあたりの割り当て 1 つのステップで実行できる割り当ての最大数 50
スイッチあたりの条件数 1 つのスイッチ ブロックで評価できる条件の最大数 50
コールスタックの深さの最大数 呼び出し元関数の最大レベル数。たとえば、サブワークフローがそれ自体または別のサブワークフローを呼び出す場合や、他の関数を呼び出す標準ライブラリ関数呼び出しなどです。 20
最小ステップ数 1 つのワークフロー内のステップの最小数 1
最大ステップ数 1 回のワークフローで実行できるステップの最大数 100,000

並列ステップ

Workflows では、並列ステップを使用する場合に、次の上限が適用されます。

上限 説明
ステップごとのブランチ 並列ステップでサポートされるブランチの最大数 10
並列処理の深度 並列ステップをネストできる最大深度 2
同時ブランチとイテレーション 同時に実行できるブランチとイテレーションの最大数(それを超える分岐とイテレーションがキューに追加されます)。 20
並列ステップでキャッチされない例外 ワークフローの実行中に処理できない未処理の例外の最大数(合計) 100

リソース上限

Workflows では、次の使用量上限が適用されます。

上限 説明
ワークフローの合計数 プロジェクトごとにデプロイできるワークフローの最大数 1 万人
ソースコード サイズ ワークフローを定義する YAML または JSON ファイルの最大サイズ 128 KB
レスポンス サイズ HTTP レスポンスの最大サイズ(変数に保存される場合、変数のメモリ上限が適用されます) 2 MB
変数のメモリ上限 特定のワークフローの 1 回の実行において定義するすべての変数に使えるメモリの最大量 256 KB
引数サイズ ワークフローの実行時に渡すことができる引数の最大サイズ 256 KB
イベントサイズ ワークフロー実行のトリガー時に渡すことができる Eventarc ペイロードの最大サイズ 256 KB
実行の保持 実行の履歴と結果の最大保持期間(ワークフロー実行の完了後) 90 日

リクエストの制限

Workflows では、各 Google Cloud プロジェクトについて次の使用量上限が適用されます。

上限 説明
同時実行数 プロジェクトあたり、リージョンあたりのアクティブなワークフロー実行の最大数。同時実行とは、開始されたが未完了または失敗した実行です。これには待機中の実行も含まれます。この上限に達すると、新しい実行は HTTP 429 Too many requests ステータス コードで失敗します。 1,000
実行時間 ワークフロー実行の最長時間(開始時刻から終了時刻まで)。この上限を超えると、ワークフローはタイムアウト エラーで終了します。 1 年
Workflow API のリクエスト プロジェクトのすべてのワークフローでワークフロー リソースに対して行われた 1 分あたり 1 ロケーションあたりの API リクエスト(createupdatelistgetdelete)の最大数 1,200
Execution API の get リクエスト プロジェクトのすべてのワークフローから実行リソースに対して行われた 1 分あたり 1 ロケーションあたりの get API リクエストの最大数 6,000
Execution API の list リクエスト プロジェクトのすべてのワークフローから実行リソースに対して行われた 1 分あたり 1 ロケーションあたりの list API リクエストの最大数 1,200
Execution API の write リクエスト プロジェクトのすべてのワークフローから実行リソースに対して行われた 1 分あたり 1 ロケーションあたりの API リクエスト(createupdatedelete)の最大数 6,000
コールバック エンドポイントへの HTTP リクエスト プロジェクトのすべてのワークフローから実行リソースに対して行われた 1 分あたり 1 ロケーションあたりの `SendHttpCallback` API リクエストの最大数 1,500

割り当て増加リクエスト

プロジェクトで、特定のリソースが割り当てでの許容範囲を超えて必要な場合は、Google Cloud Console でほとんどの割り当ての増加をリクエストできます。割り当て増加リクエストについて詳しくは、こちらをご覧ください。