アプリケーションを Serverless App Engine (SAE) にデプロイした後、必要に応じて、vCPU やメモリなどのアプリケーションのインスタンス仕様を変更できます。
前提条件
-
業務継続性を確保するために、インスタンスの仕様を変更する前に[最小可用インスタンス数]を設定します。詳細については、「アプリケーションのアップグレードとロールバック」をご参照ください。
-
アプリケーションが実行中であること。
背景情報
アプリケーションのインスタンス仕様が低すぎると、正常に動作しなくなる可能性があります。例えば、メモリが不足すると、メモリ不足 (OOM) エラーが発生する場合があります。この場合、アプリケーションの構成を変更せずにインスタンス仕様を増強し、アプリケーションが正常に実行されるようにする必要があります。
インスタンス仕様を変更すると、SAE はアプリケーションを自動的に再デプロイします。
-
単一インスタンスのアプリケーションの場合、この変更により数秒間のダウンタイムが発生します。ビジネスへの影響を最小限に抑えるため、この操作はオフピーク時間に実行してください。
-
複数インスタンスのアプリケーションの場合、この変更による影響はありません。
操作手順
SAE アプリケーションリストページで、上部でリージョンと名前空間を選択し、対象アプリケーションの ID をクリックしてアプリケーション詳細ページを開きます。
-
[基本情報] ページで、[アプリケーション情報] タブをクリックし、次に [仕様変更] をクリックします。
-
[インスタンス仕様の変更] ダイアログボックスで、[ターゲットインスタンス仕様を選択] し、[最小利用可能インスタンス数] を設定して、[OK] をクリックします。
仕様を変更すると、アプリケーションのデプロイタスクが自動的にトリガーされます。事前に [最小利用可能インスタンス数] を設定してください。この設定は、[個数別] と [比率別] の 2 つのモードをサポートしています。[システムの推奨値を使用] チェックボックスを選択することもできます。
-
結果を確認します。
-
方法 1: [基本情報] ページの [アプリケーション情報] タブで、インスタンスの仕様が新しい構成に更新されていることを確認します。
-
方法 2:アプリケーションの [変更記録] ページで、最新の変更記録を確認します。ステータスが成功であれば、変更は完了です。
-