SAE にアプリケーションをホストした後、アプリケーションの更新、スケーリング、起動、停止、削除、アプリケーション監視の有効化/無効化など、アプリケーションライフサイクルを管理できます。
操作手順
SAE コンソールにログインします。左側のナビゲーションウィンドウで、 を選択します。対象のリージョンと名前空間を選択し、対象のアプリケーション名をクリックします。
アプリケーションの基本情報の表示
[基本情報] ページでは、アプリケーションの主要な情報を表示および管理できます。
メータリング
[メータリング] セクションでは、[当月の CU 使用量]、[当月の CPU リソース使用量]、[当月のメモリリソース使用量]、[リアルタイム CPU リソース使用量]、[リアルタイムメモリリソース使用量] を表示できます。このデータを分析して、リソース割り当てを最適化します。
アプリケーション情報
-
[アプリケーション情報] セクションでは、アプリケーション名、名前空間、アプリケーション ID などの基本情報を表示できます。また、インスタンスタイプの変更、セキュリティグループの変更、vSwitch の変更、アプリケーションタグとアプリケーションの説明の管理も可能です。詳細については、「アプリケーションの O&M」をご参照ください。
-
[アプリケーションアクセス設定] セクションでは、SAE は SAE にデプロイされたアプリケーションへの外部アクセスを管理するために、2 つのメソッドを提供します。
-
CLB ベースのアクセス:パブリック CLB をバインドして SAE アプリケーションへのインターネットアクセスを許可したり、プライベート CLB をバインドして同じ VPC 内のすべてのアプリケーション間の通信を有効にしたりできます。詳細については、「パブリックアクセスまたはプライベートアクセスのための CLB インスタンスのバインド」をご参照ください。
-
Kubernetes Service ベースのアクセス:サービス名、ポート、プロトコルを表示できます。
-
-
[ゲートウェイルーティング設定] セクションでは、[転送ポリシーの追加] ができます。詳細については、「ゲートウェイルーティング (イングレス) の設定」をご参照ください。
インスタンス
[インスタンスリスト] タブには、サービス用に作成されたすべてのアプリケーションインスタンスが表示されます。各インスタンスは独立した実行環境を表します。ID、vSwitch、IP アドレスなど、各インスタンスの情報を表示できます。また、リアルタイムログの表示、イベントの確認、インスタンスの削除によってインスタンスを管理することもできます。詳細については、「アプリケーションの O&M」をご参照ください。
自動スケーリング
[自動スケーリング] タブでは、スケーリングメトリックに応じたインスタンス数の変動のトレンドチャートを表示して、リソース使用量を把握できます。詳細については、「オブザーバブルスケーリング」をご参照ください。また、自動スケーリングポリシーを追加したり、アイドルモードを有効にしたりして、コストとパフォーマンスを最適化することもできます。詳細については、「自動スケーリングポリシーの設定」および「アイドルモード (招待プレビュー)」をご参照ください。
アプリケーション設定の表示
[基本情報] ページで、[アプリケーション設定の表示] をクリックします。[現在の設定の表示] ダイアログボックスに、アプリケーションの詳細な設定が表示されます。
アプリケーションステータスの表示
[基本情報] ページで、アプリケーションのステータスを表示し、必要に応じて変更できます。詳細な手順については、「アプリケーションの起動または停止」をご参照ください。
アプリケーションの更新
エントリポイントはシナリオによって異なります:
実行中のアプリケーション
アプリケーションを再デプロイすると、アプリケーションが再起動します。サービス中断やその他の予期せぬ問題を避けるため、デプロイメントはオフピーク時間に行ってください。
SAE アプリケーションリストで、上部で対象のリージョンと名前空間を選択し、対象のアプリケーション ID をクリックしてアプリケーション詳細ページに移動します。左側のナビゲーションウィンドウで [基本情報] をクリックし、右上隅の [アプリケーションのデプロイ] をクリックします。
停止中のアプリケーション
SAE アプリケーションリストで、上部で対象のリージョンと名前空間を選択し、対象のアプリケーション ID をクリックしてアプリケーション詳細ページに移動します。[基本情報] をクリックし、[アプリケーション設定の変更] をクリックします。
アプリケーションに複数のインスタンスがある場合は、次のいずれかのリリースポリシーを選択して、更新されたアプリケーションをデプロイできます:
以前のバージョンへのロールバック
[基本情報] ページで、[以前のバージョンに戻す] をクリックします。[以前のバージョンに戻す] ページで、バージョンを選択し、リリースポリシーを設定します。詳細な手順については、「以前のバージョンへのロールバック」をご参照ください。
アプリケーションの手動スケーリング
[基本情報] ページで、[手動スケーリング] をクリックします。詳細な手順については、「インスタンスの手動スケーリング」をご参照ください。
-
スケールアウトする際、インスタンスの総数 (既存および新規) がアプリケーションのリソースクォータを超えると、操作は失敗します。インスタンスを追加するには、DingTalk グループ (ID: 32874633) に参加してクォータの引き上げをリクエストしてください。
-
スケーリングのニーズが緊急でない場合は、自動スケーリングポリシーを設定することを推奨します。
アプリケーションの自動スケーリング
[基本情報] ページの [自動スケーリング] タブに移動し、自動スケーリングセクションで [弾性ポリシーの追加] をクリックします。詳細な手順については、「自動スケーリングポリシーの設定」をご参照ください。
アプリケーションの起動または停止
以下の手順では、単一のアプリケーションを起動または停止する方法について説明します。複数のアプリケーションを管理する手順については、「複数のアプリケーションの起動または停止」をご参照ください。
-
アプリケーションの停止:[基本情報] ページで、[アプリケーションの停止] をクリックします。表示される [注意] ダイアログボックスで、[OK] をクリックしてアプリケーションを停止します。
ビジネス要件に基づいて、実行中のアプリケーションをいつでも停止できます。アプリケーションが停止すると、その最小利用可能インスタンス数とインスタンス数は 0 に設定されます。コンピューティングリソースの課金とメータリングは停止します。
警告ご利用のアプリケーションが SLB インスタンスや VPC リソースなどの他のプロダクトやサービスに依存している場合、アプリケーションを停止した後もこれらのサービスには引き続き料金が発生します。
-
アプリケーションの起動:[基本情報] ページで、[アプリケーションの起動] をクリックします。表示される [アプリケーションの起動] ダイアログボックスで、[OK] をクリックしてアプリケーションを起動します。
停止したアプリケーションはいつでも起動できます。アプリケーションが起動すると、インスタンス数はアプリケーションが停止される前に設定された値に戻り、リソースのメータリングまたは課金が再開されます。
アプリケーションの再起動
実行中のアプリケーションを再起動するには、[基本情報] ページで、 を選択します。表示される [アプリケーションの再起動] ダイアログボックスで、画面の指示に従います。
-
自動スケーリングポリシーが有効な場合:[アプリケーション再起動後に自動スケーリングを再開] オプションを設定し、[OK] をクリックします。
-
自動スケーリングポリシーが有効でない場合:[最小利用可能インスタンス数] を設定し、[OK] をクリックします。
アプリケーションは正常に実行されているが、サービスに問題が発生している場合は、アプリケーション全体を手動で再起動しないでください。まず、ヘルスチェック機能を使用してアプリケーションインスタンスの状態を診断します。チェック結果でインスタンスが異常であると示された場合、インスタンスは自動的に再起動します。詳細については、「ヘルスチェックの設定」をご参照ください。
アプリケーションの削除
[基本情報] ページで、 を選択します。表示される [アプリケーションの削除] ダイアログボックスで、[OK] をクリックしてデプロイされたアプリケーションを削除します。
ご利用のアプリケーションが CLB インスタンスや VPC リソースなどの他のプロダクトやサービスに依存している場合は、アプリケーションを削除する前に、それらを継続して使用する必要があるかどうかを確認してください。不要な場合は、それらのサービスを停止して、追加料金が発生しないようにしてください。
アプリケーション監視の有効化/無効化
[基本情報] ページの右上隅で、アプリケーション監視を有効または無効にできます。詳細な手順については、「アプリケーション監視の有効化/無効化」をご参照ください。
-
アプリケーション監視の有効化: を選択します。表示される [アプリケーション監視の有効化] ダイアログボックスで、[OK] をクリックします。
-
アプリケーション監視の無効化: を選択します。表示される [アプリケーション監視の無効化] ダイアログボックスで、[OK] をクリックします。