Serverless App Engine (SAE) にアプリケーションをデプロイした後、実行時に必要なインスタンス仕様 (vCPU やメモリサイズなど) を変更できます。
前提条件
業務継続性を確保するために、インスタンス仕様を変更する前に [最小利用可能インスタンス数] パラメーターを設定する必要があります。 詳細については、「アプリケーションのアップグレードとロールバック」ディレクトリにあるドキュメントをご参照ください。
アプリケーションが実行されていること。
背景
アプリケーションが一定期間実行された後、指定されたインスタンス仕様が必要なインスタンス仕様よりも低い場合、アプリケーションが失敗する可能性があります。 たとえば、メモリ使用量が大きすぎる場合、メモリ不足 (OOM) エラーが発生する可能性があります。 この場合、アプリケーションが期待どおりに実行されるように、アプリケーションインスタンスの仕様を変更する必要があります。
アプリケーションのインスタンス仕様を変更すると、SAE はアプリケーションを自動的に再デプロイします。
1 つのインスタンスのみを含むアプリケーションのインスタンス仕様を変更すると、アプリケーションは数秒間利用できなくなります。 ビジネスリスクを抑制するために、この操作はオフピーク時に実行することをお勧めします。
複数のインスタンスを含むアプリケーションのインスタンス仕様を変更した場合、アプリケーションは期待どおりに実行されます。
手順
SAE コンソール にログインします。 左側のナビゲーションウィンドウで、 を選択します。 表示されたページで、上部のナビゲーションバーでリージョンを選択し、[名前空間] ドロップダウンリストから名前空間を選択して、目的のアプリケーション名をクリックします。
[基本情報] ページで、[アプリケーション情報] タブをクリックします。 表示されたページで、[仕様の変更] をクリックします。

[インスタンス仕様の変更] ダイアログボックスで、[インスタンス仕様の選択] を行い、[最小利用可能インスタンス数] を設定し、[OK] をクリックします。

結果を確認します。
方法 1:[基本情報] ページの [アプリケーション情報] タブで、インスタンス仕様パラメーターの値を確認します。 値が更新されている場合、インスタンス仕様は変更されています。
方法 2:アプリケーションの [変更履歴] ページで、対応する変更プロセスが「実行済み」状態であるかどうかを確認します。 変更プロセスが「実行済み」状態の場合、インスタンス仕様は変更されています。
