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

Enterprise Distributed Application Service:ランタイム環境のアップグレードまたはダウングレード

最終更新日:Jan 07, 2025

Enterprise Distributed Application Service(EDAS)コンソールで Elastic Compute Service(ECS)クラスターにアプリケーションをデプロイした後、O&M中に、アプリケーションのランタイム環境(EDAS Container ランタイム環境など)をアップグレードまたはダウングレードできます。これは、さまざまな機能要件に対応するのに役立ちます。このトピックでは、EDAS でアプリケーションのランタイム環境をアップグレードおよびダウングレードする方法について説明します。

アプリケーション ランタイム環境

WAR パッケージまたは JAR パッケージを使用して、Spring Cloud、Dubbo、および High-speed Service Framework(HSF)アプリケーションを ECS クラスターにデプロイできます。アプリケーションをデプロイするときは、アプリケーションに異なるランタイム環境を選択する必要があります。

  • WAR パッケージを使用してデプロイされたネイティブ アプリケーション: Pandora または Pandora Boot を使用して開発されていない Spring Cloud、Dubbo、通常の Java Web、または Spring モデル - ビュー - コントローラー(MVC)アプリケーションが含まれます。WAR パッケージを使用してアプリケーションをデプロイする場合は、関連バージョンの Apache Tomcat ランタイム環境を選択する必要があります。

  • JAR パッケージを使用してデプロイされたネイティブ アプリケーション: Pandora または Pandora Boot を使用して開発されていない Spring Cloud、Dubbo、通常の Java Web、または Spring MVC アプリケーションが含まれます。JAR パッケージを使用してアプリケーションをデプロイする場合は、標準 Java ランタイム環境を選択する必要があります。

  • HSF アプリケーション: Pandora Boot を使用して開発された Spring Cloud アプリケーションと、Dubbo アプリケーションから変換された HSF アプリケーションが含まれます。WAR パッケージまたは JAR パッケージを使用してアプリケーションをデプロイする場合は、関連バージョンの EDAS Container ランタイム環境を選択する必要があります。

ランタイム環境のアップグレードまたはダウングレード

  1. にログインします。

  2. 左側のナビゲーション ペインで、[アプリケーション管理] > [アプリケーション] を選択します。トップ ナビゲーション バーで、管理するアプリケーションが存在するリージョンを選択します。[アプリケーション] ページの上部にある [マイクロサービス名前空間] ドロップダウン リストから、アプリケーションが属するマイクロサービス名前空間を選択します。次に、アプリケーションの名前をクリックします。

  3. 基本情報 ページの右上隅にある、Upgrade/Downgrade Runtime Environment をクリックします。

  4. Upgrade/Downgrade Runtime Environment ダイアログボックスで、アップグレードまたはダウングレードに使用するランタイム環境バージョンを選択し、[java 環境] を指定して、[OK] をクリックします。

    • HSF アプリケーションの実行時環境をアップグレードまたはダウングレードします。运行环境升降级

    • Spring Cloud アプリケーションまたは Dubbo アプリケーションの実行時環境をアップグレードまたはダウングレードします。この例では、JAR パッケージを使用してデプロイされたアプリケーションを使用します。运行环境升降级

    説明
    • ランタイム環境のアップグレードまたはダウングレード後に、アプリケーションを再起動する必要はありません。

    • ランタイム環境のアップグレードまたはダウングレード後、アプリケーションと新しいランタイム環境間の非互換性により、アプリケーションが使用できなくなる可能性があります。そのため、深夜などのオフピーク時にランタイム環境をアップグレードまたはダウングレードすることをお勧めします。

  5. [基本情報] タブに戻ります。[アプリケーション情報] セクションで、アプリケーションのランタイム環境のバージョンを確認します。

    • アップグレードまたはダウングレードが成功した場合、新しいバージョンが表示されます。

    • アップグレードまたはダウングレードが失敗した場合、変更レコードが生成されます。詳細については、「変更プロセスでの問題のトラブルシューティング方法」をご参照ください。ご質問がある場合は、EDASテクニカルサポートにお問い合わせください。ビジネス要件に基づいて、アプリケーションランタイム環境を元のバージョンにロールバックすることもできます。