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

Enterprise Distributed Application Service:ECS クラスターにデプロイされたアプリケーションの JVM パラメーターと Tomcat パラメーターを構成する

最終更新日:Jan 07, 2025

Elastic Compute Service (ECS) クラスターにデプロイされたアプリケーションの Java 仮想マシン (JVM) パラメーターと Tomcat パラメーターを適切に構成できます。これは、アプリケーションのパフォーマンスとスループットを向上させ、応答レイテンシを削減するのに役立ちます。このトピックでは、ECS クラスターにデプロイされたアプリケーションの JVM パラメーターと Tomcat パラメーターを構成する方法について説明します。

手順

アプリケーションまたはそのインスタンスグループの JVM パラメーター、Tomcat パラメーター、およびマウントスクリプトを構成できます。インスタンスグループの設定は、アプリケーションの設定よりも優先されます。インスタンスグループに関連する設定が含まれていない場合、アプリケーションの設定がインスタンスグループに使用されます。

  1. にログインします。

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

  3. [アプリケーション設定] ページまたは [グループ設定] ページに移動します。

    • [アプリケーション設定] ページに移動する場合は、次の操作を実行します。

      [基本情報] タブの [アプリケーション設定] セクションで、[JVM パラメーター][基本情報]、または [マウントスクリプト] を構成します。

    • [グループ設定] ページに移動する場合は、次の操作を実行します。

      1. [インスタンス情報] タブをクリックします。表示されるタブで、設定を構成するグループの横にある [グループ設定] にポインターを移動します。

      2. [グループ設定] ドロップダウンリストから、[JVM][tomcat]、または [マウントスクリプト] を選択します。

JVM パラメーターを構成する

  1. アプリケーション設定[基本情報] タブの 編集JVM パラメーター セクションで、 の横にある をクリックします。

  2. [メモリ構成][アプリケーション][GC ポリシー][ツール]、および [カスタム] をクリックして、関連パラメーターを構成します。

  3. [JVM パラメーターの構成] をクリックして、構成を完了します。

    説明

    上記の パラメータータイプと特定の パラメーターが要件を満たしていない場合は、[カスタム] をクリックし、[カスタム パラメーター] の横にあるフィールドにカスタム パラメーターを構成します。

  4. JVM パラメーターを有効にするには、アプリケーションを再起動します。

Tomcat パラメーターを構成する

  1. [アプリケーション設定] セクションで、編集[アプリケーション設定] の横にある をクリックして、Tomcat パラメーターを構成します。

    パラメーター

    説明

    Application Port

    ポート番号の範囲は 1024 ~ 65535 です。 1024 未満のポート番号を構成するには root 権限が必要ですが、コンテナーを構成するには管理者権限のみが必要です。そのため、ポート番号を 1024 以上に設定することをお勧めします。このパラメーターが構成されていない場合、デフォルト値 8080 が使用されます。

    Tomcat コンテキスト

    アプリケーションアクセス パスを選択します。

    • パッケージ名 を選択した場合、カスタム パス パラメーターを構成する必要はありません。アプリケーションのアクセス パスは WAR パッケージの名前です。

    • ルートディレクトリ を選択した場合、カスタム パス パラメーターを構成する必要はありません。アプリケーションのアクセス パスは / です。

    • カスタム を選択した場合は、カスタム パス パラメーターの値を指定する必要があります。このパラメーターを構成しない場合、アプリケーションのデフォルトアクセス パスは、アプリケーションのデプロイに使用される WAR パッケージの名前です。

    最大スレッド数

    接続プールの最大接続数を指定します。これは maxThreads パラメーターに対応します。デフォルト値は 400 です。このパラメーターはアプリケーションのパフォーマンスに大きく影響します。専門家の指導の下でこのパラメーターを構成することをお勧めします。

    Tomcat エンコーディング

    Tomcat のエンコーディング形式を選択します。有効な値は、UTF-8ISO-8859-1GBKGB2312 です。デフォルト値: ISO-8859-1

  2. Tomcat の設定 をクリックして、構成を完了します。

アプリケーションの名前を変更する

[アプリケーション設定] セクションで、[基本情報] をクリックし、ビジネス要件に基づいて [アプリケーション名] パラメーターと [アプリケーションの説明] パラメーターを再構成し、[変更] をクリックします。