このトピックでは、アプリケーションのアプリケーションインスタンスの数を手動で増減する方法について説明します。 この方法で、サービス品質を損なうことなく、アプリケーションリソースを効率的に使用し、アプリケーションリソースのコストを削減できます。
背景情報
アプリケーションのサービスを構成し、サーバーロードバランサー(SLB)インスタンスをアプリケーションにバインドできます。 この場合、スケーリングが発生すると、EDAS はスケーリングに関与するアプリケーションインスタンスを SLB インスタンスのバックエンドサーバーのリストに自動的に追加または削除します。
アプリケーションの永続ストレージを構成できます。 この場合、スケーリングが発生すると、EDAS は追加されたアプリケーションインスタンスを構成済みの永続ストレージに自動的に関連付けます。
手順
- EDAS コンソール にログインします。
左側のナビゲーションペインで、[アプリケーション管理] > [アプリケーション] を選択します。 上部のナビゲーションバーで、リージョンを選択し、[マイクロサービス名前空間] ドロップダウンリストからマイクロサービス名前空間を選択し、[クラスタタイプ] ドロップダウンリストから [kubernetes クラスタ] を選択し、目的のアプリケーションの [名前] をクリックします。
- アプリケーション概要 ページの右上隅で、 を選択します。
- [アプリケーションスケーリング] ダイアログボックスで、アプリケーションの必要な Pod の総数を指定し、[OK] をクリックします。 Pod の数が 0 に設定されている場合、システムはアプリケーションが実行されているすべての Pod を物理的に削除し、アプリケーションの基本的な作成情報のみを保持します。スケーリングが開始されると、アプリケーションの変更が進行中です...[アプリケーション概要] ページに 詳細の表示基本情報アプリケーションの概要
と表示されます。 をクリックして、アプリケーションの変更プロセスの詳細を表示できます。 アプリケーションの変更プロセスが完了するまで数分待ちます。 アプリケーションの変更プロセスが完了したら、 ページの セクションでインスタンスのステータスを確認します。 ステータスに Pod が実行中であると表示されている場合、アプリケーションはデプロイされています。