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

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

最終更新日:Jun 23, 2026

例えば、Java アプリケーションは起動時に大規模なキャッシュをロードするために、多くの CPU リソースを必要とします。実行が開始されると、CPU 使用率は通常低下するため、パフォーマンス専有型の CPU スペックは不要になります。CPU バースト機能を利用することで、このような一時的なピークに対応するための過剰なプロビジョニングを回避し、コストを削減してリソースの無駄を防ぐことができます。

制限事項

  • SAE は、デフォルトで 300 秒間、2 倍の CPU バーストをサポートします。この設定は変更できません。

  • CPU バーストは、CPU スペックが 4 コア以下のインスタンスでのみ利用できます。

  • この機能は、中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (深セン) のリージョンでのみ利用できます。

  • この機能は、軽量アプリケーションではサポートされていません。

CPU バーストの有効化

説明

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

作成時

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

  2. Create Application ページで、次の設定を行います。

    1. [基本情報] ウィザードページの Capacity Settings セクションで、Single Instance Type を設定します。

      例えば、CPU 1 コア メモリ 2 GB のスペックを選択し、インスタンス数2 に設定します。

      重要

      CPU バーストを有効にするには、アプリケーションのインスタンススペックが 4 コアを超えてはなりません。

    2. Advanced Settings ウィザードページの CPU Burst Configuration セクションで、CPU バーストを有効にします。

  3. Create Application をクリックします。

デプロイメント時

重要

CPU バーストを有効にするには、このアプリケーションのインスタンススペックが 4 コアを超えてはなりません。

  1. SAE アプリケーション一覧で、上部のナビゲーションバーからターゲットリージョンと名前空間を選択し、ターゲットの [アプリケーション ID] をクリックしてアプリケーション詳細ページに移動します。

  2. アプリケーションの Basic Information ページで、Deploy Application をクリックします。

  3. Deploy Application パネルの CPU Burst Configuration セクションで、CPU バーストを有効にします。

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

結果の確認

  1. ターゲットアプリケーションの Basic Information ページで、Instances パネルをクリックします。次に、ターゲットインスタンスの [操作] 列で、[Webshell] をクリックします。

  2. コマンドラインで nproc を実行して、インスタンスの CPU スペックを確認します。出力は最初は 2 コアです。300 秒後、元の 1 コアに戻ります。