EDAS ECS クラスターにデプロイされたアプリケーションのパフォーマンスを向上させ、スループットを増加させ、レイテンシーを低減するために、JVM および Tomcat パラメーターを調整します。
構成レベル
パラメーターは次の 2 つのレベルで設定できます。
| レベル | 適用範囲 |
|---|---|
| アプリケーション | すべてのアプリケーションインスタンスグループに適用されます。 |
| アプリケーションインスタンスグループ | 特定のグループにのみ適用されます。 |
インスタンスグループの設定は、アプリケーションの設定より優先されます。グループにカスタム設定がない場合は、アプリケーションレベルの設定が適用されます。
構成ページへのナビゲート
すべての構成タスクは同じエントリポイントから開始します。
-
EDAS コンソールにログインします。
-
左側のナビゲーションウィンドウで、アプリケーション管理 > アプリケーション を選択します。
-
上部ナビゲーションバーで、リージョンを選択します。
-
アプリケーション ページの上部にある マイクロサービス名前空間 ドロップダウンリストから名前空間を選択します。
-
管理対象のアプリケーション名をクリックします。
-
アプリケーションレベルまたはグループレベルで構成ページを開きます。
-
アプリケーション設定:
基本情報 タブの アプリケーション設定 セクションで、JVM パラメーター、基本情報、または マウントスクリプト を構成します。
-
グループ設定:
-
インスタンス情報 タブをクリックします。
-
対象グループの横にある グループ設定 の上にポインターを移動します。
-
グループ設定 ドロップダウンリストから、JVM、Tomcat、または マウントスクリプト を選択します。
-
-
JVM パラメーターの構成
-
基本情報 タブの アプリケーション設定 セクションで、JVM パラメーター の横にある 編集 をクリックします。
-
メモリー構成、アプリケーション、GC ポリシー、ツール、および カスタム をクリックして、関連するパラメーターを構成します。
説明組み込みオプションが要件を満たさない場合は、カスタム をクリックし、カスタムパラメーター フィールドに値を入力します。HSF アプリケーションの場合、JVM -D 起動構成パラメーター により追加のチューニングオプションが提供されます。
-
JVM パラメーターの構成 をクリックして保存します。
-
JVM パラメーターを適用するために、アプリケーションを再起動します。
Tomcat パラメーターの構成
-
[アプリケーション設定] セクションで、[アプリケーション設定] の横にある [編集] をクリックして、Tomcat 構成パネルを開きます。
次のパラメーターを構成します。
パラメーター 説明 デフォルト アプリケーションポート Tomcat のリッスンポート。有効値:1024~65535。1024 未満のポートには root 権限が必要ですが、コンテナ構成では Admin 権限のみで十分です。ポートは 1024 以上に設定してください。 8080 Tomcat Context アプリケーションの URL パス。コンテキストパスのオプション。 -- 最大スレッド数 接続プールの最大サイズで、 maxThreadsに対応します。パフォーマンスに直接影響するため、慎重に調整し、必要に応じて専門家の指導を受けてください。400 Tomcat 文字コード Tomcat の文字エンコーディング形式。有効値:UTF-8、ISO-8859-1、GBK、GB2312。 ISO-8859-1 -
Tomcat の設定 をクリックして保存します。
コンテキストパスのオプション
Tomcat Context パラメーターは、アプリケーションへのアクセス方法を決定します。
| オプション | カスタムパスの指定は必須ですか? | 結果として得られるアクセスパス |
|---|---|---|
| パッケージ名 | いいえ | WAR パッケージの名前。 |
| ルートディレクトリ | いいえ | / |
| カスタム | はい — カスタムパス に値を指定してください。 | カスタムパス に指定した値。 |
Tomcat Context が構成されていない場合、アクセスパスは WAR パッケージ名がデフォルトになります。
アプリケーション名および説明の変更
-
アプリケーション設定 セクションで、基本情報 をクリックします。
-
アプリケーション名 および アプリケーションの説明 フィールドを更新します。
-
変更 をクリックして保存します。