割り当てと上限

このドキュメントでは、Cloud Tasks に適用される割り当てと上限を示します。

割り当ては、Google Cloud プロジェクトで使用できるハードウェア、ソフトウェア、ネットワーク コンポーネントなどの共有 Google Cloud リソースの量を制限します。つまり、割り当てはシステムの一部で、次の機能があります。

  • Google Cloud のプロダクトとサービスの使用量や消費量をモニタリングする。
  • 公平性の確保や使用量急増の抑制などのため、これらのリソースの消費量を制限する。
  • 規定の制限を自動的に適用する構成を維持する。
  • 割り当てをリクエストまたは変更する手段を提供する。

ほとんどの場合、割り当てを超過すると、システムは関連する Google リソースへのアクセスをすぐにブロックするため、ユーザーが試行しているタスクは失敗します。ほとんどの場合、割り当ては各 Google Cloud プロジェクトに適用され、その Google Cloud プロジェクトを使用するすべてのアプリケーションと IP アドレスで共有されます。

ほどんどの場合、割り当ての増減を行うには Google Cloud コンソールを使用します。詳細については、割り当ての増加をリクエストするをご覧ください。

Cloud Tasks リソースには上限もあります。これらの上限は、割り当てシステムとは無関係です。上限は、特に明記されていない限り、変更できません。

リソース 説明
キューの最大数:

HTTP ターゲット

1,000 個 1 つのリージョンのプロジェクト内に存在可能なキューの合計数。デフォルト キューが含まれます。

Google Cloud コンソールの [割り当て] ページにある [割り当てを編集] を選択して増やすことができます。

キューの最大数:

App Engine ターゲット

1,000 個 プロジェクト内に存在可能なキューの合計数。App Engine ターゲットのタスクを処理するキューは、App Engine アプリと同じリージョンに存在する必要があります。この割り当てには、デフォルト キューが含まれます。: これは、Cloud Tasks API メソッドを使用して作成されたキューに対する割り当てです。queue.yaml を使用して作成されたキューについては、以前のタスクキュー メソッドに基づくため、最初の割り当ては 100 個になります。

Google Cloud コンソールの [割り当て] ページにある [割り当てを編集] を選択して増やすことができます。

API リクエスト 1 分あたり 600 万回のリクエスト 1 分あたりで作成できる API リクエストの合計数。

Google Cloud コンソールの [割り当て] ページにある [割り当てを編集] を選択して増やすことができます。

キューのディスパッチ レート 1 つのキューで 1 秒あたり 500 回のタスク ディスパッチ キューからタスクをディスパッチできる最大レート。より高いレートでディスパッチするには、複数のキューを使用します。
タスクの最大サイズ 1 MB キューに追加できるタスクの最大サイズ。
タスク強制実行リクエスト 1 分あたり 60 回のリクエスト 1 分あたりのタスクの実行リクエストの合計数。この API は手動デバッグ用であり、通常のタスク実行とは関係ありません。
一覧取得リクエスト 1 分あたり 600 回のリクエスト 1 分あたりのタスクの一覧取得キューの一覧取得ロケーションの一覧取得の各リクエストの合計数。
タスクの重複排除の期間 最長で 1 時間 削除したばかりのタスクと同名のタスクが追加された場合に、サービスがそのタスクを拒否してエラーを返す期間。 これは、タスクの削除後にタスクの重複排除を有効にしておく時間の長さです。
非アクティブ キュー 30 日後に非アクティブ キューが INACTIVE になるのは、この期間に(API から)キューへのメソッド呼び出しが行われず、キューでタスクのディスパッチが発生しなかった場合です。
最大タスク保持 31 日 タスクがキューに追加されてから、自動的に削除されるまでの時間。
タスクの最大実行予定時間 現在の日時から 30 日 タスクを将来のどの時点までスケジュールできるかの最大値。
キューの再作成 7 日 キューを削除してから同名のキューを再度作成できるようになるまでの待機時間。

割り当ての増加

Google Cloud コンソールページの [割り当て] ページで [割り当てを編集] を選択し、割り当てを編集して最大値まで引き上げることができます。割り当ての上限引き上げをリクエストするには、割り当てを編集して必要な上限とその理由を設定し、更新内容を送信します。リクエストが受信されると、通知が届きます。リクエストの詳細について確認をさせていただく場合もあります。リクエストの審査が完了すると、承認または却下の結果が通知されます。