すべてのプロダクト
Search
ドキュメントセンター

Serverless App Engine:CPU バーストの有効化

最終更新日:Apr 01, 2026

CPU バーストは、アプリケーションが短期間の CPU 使用量急増時に、インスタンスタイプを恒久的に大型化することなく、一時的に割り当てられた CPU クォータを超過して利用できる機能です。この機能は、起動時にキャッシュデータをロードするために高負荷の CPU を消費し、その後通常の使用レベルに戻る Java アプリケーションなどに特に有効です。

仕組み

CPU バーストを有効化すると、SAE ではインスタンスが最大で割り当てられた CPU コア数の 2 倍の CPU リソースを、最大 300 秒間利用できます。バースト期間終了後、CPU 使用量は元のクォータに戻ります。

説明

2 倍の倍率および 300 秒の持続時間は固定値であり、変更できません。

制限事項

制限項目
対応エディションStandard Edition および Professional Edition
最大インスタンスサイズ4 コア以下
対応リージョン中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (深セン)
CPU バースト倍率2 倍(固定)
バースト持続時間300 秒(固定)

CPU バーストの有効化

説明

以下のステップでは、主要な操作について説明します。完全なデプロイメント手順については、「アプリケーションのデプロイ」をご参照ください。

アプリケーション作成時に CPU バーストを有効化する

新規アプリケーションを作成する場合にご利用ください。

  1. SAE アプリケーション一覧で、上部ナビゲーションバーから対象リージョンおよび名前空間を選択し、[アプリケーションの作成] をクリックします。

  2. [アプリケーション基本情報] ウィザードページで、[容量設定] セクションに移動し、[インスタンスタイプ] を設定します。

    重要

    CPU バーストを利用するには、インスタンスタイプが 4 コアを超えないようにしてください。

    Instance Type setting in Capacity Settings

  3. [詳細設定] ウィザードページで、[CPU バースト設定] セクションに移動し、CPU バーストを有効化します。

  4. [アプリケーションの作成] をクリックします。

アプリケーションデプロイメント時に CPU バーストを有効化する

既存アプリケーションを更新する場合にご利用ください。

重要

CPU バーストを利用するには、インスタンスタイプが 4 コアを超えないようにしてください。

  1. SAE アプリケーション一覧で、対象リージョンおよび名前空間を選択し、対象の [アプリケーション ID] をクリックして、アプリケーション詳細ページを開きます。

  2. [基本情報] タブで、[アプリケーションのデプロイ] をクリックします。

    Deploy Application button on the Basic Information tab

  3. [アプリケーションのデプロイ]」パネルで、「[CPU バースト設定]」セクションに移動し、CPU バーストを有効化します。

  4. [OK] をクリックします。

CPU バーストの確認

  1. [基本情報] タブで、[インスタンス一覧] タブをクリックします。対象インスタンスの [操作] 列から [Webshell] をクリックします。

    Webshell link in the Instance List

  2. nproc コマンドを実行して CPU 数を確認します。CPU バーストがアクティブな場合、nproc の出力は 2 となり、これは元のクォータ(1 コア)の 2 倍です。300 秒経過後、出力は 1 に戻り、バースト期間が正常に終了したことを確認できます。

    nproc command output showing 2 cores during burst