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

Enterprise Distributed Application Service:Tomcat の設定

最終更新日:Mar 11, 2026

Container Service Kubernetes クラスターまたはサーバーレス Kubernetes クラスターに WAR または JAR アプリケーションをデプロイする際、Enterprise Distributed Application Service (EDAS) は組み込みの Tomcat 設定を提供します。アプリケーションの作成時または既存のデプロイメントの更新時に、ランタイム要件に合わせてアプリケーションポート、コンテキストパス、スレッドプールサイズ、文字コードを設定します。

Tomcat パラメーター

次の表は、Tomcat 設定 パネルで利用可能なパラメーターについて説明しています。

パラメーター説明デフォルト
アプリケーションポートTomcat がリッスンするポートです。有効値:1024~65535。1024 未満のポートには root 権限が必要ですが、コンテナには付与されません。8080
Tomcat コンテキストアプリケーションのコンテキストパスです。3つのオプションがあります:パッケージ名 (JAR または WAR ファイル名を使用)、ルートディレクトリ (パスを / に設定)、または カスタム (カスタムパス フィールドに値を指定)。--
最大スレッド数リクエスト処理スレッドの最大数です。server.xml 内の Tomcat の maxThreads 属性にマッピングされます。400
Tomcat エンコーディングURI パラメーターの文字コードです。有効な値:UTF-8ISO-8859-1GBKGB2312ISO-8859-1
詳細設定の使用server.xml ファイルを直接編集します。WAR パッケージのデプロイメントでのみ利用可能です。--
警告

最大スレッド数 は、アプリケーションのパフォーマンスと安定性に直接影響します。この値は、任意の推定値ではなく、負荷テストの結果に基づいて設定してください。

新規アプリケーションの Tomcat パラメーターの設定

  1. EDAS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、アプリケーション管理 > アプリケーション を選択します。

  3. 上部のナビゲーションバーでリージョンを選択します。ページの上部で名前空間を選択します。

  4. 左上隅にある アプリケーションの作成 をクリックします。

  5. 基本情報 ステップで、次のパラメーターを設定し、次へ をクリックします。

    説明

    実行環境として カスタム を選択した場合、詳細設定 タブに Tomcat 設定 は表示されません。カスタム オプションは、アプリケーションイメージにバンドルされている Tomcat 設定を使用します。

    パラメーターアクション
    クラスタータイプKubernetes クラスター を選択します。
    アプリケーション実行環境次のいずれかを選択します:Java (JAR パッケージ、Dubbo または Spring Boot)、Tomcat (WAR パッケージ、Dubbo または Spring)、または EDAS-Container (HSF) (WAR または FatJar、High-speed Service Framework、Ali-Tomcat、Pandora)。
  6. 設定 ステップで、環境、基本情報、デプロイ方法、リソースパラメーターを設定し、次へ をクリックします。

  7. 詳細設定 ステップで、Tomcat 設定 をクリックし、カスタム設定 を選択してから 編集 をクリックします。

  8. アプリケーション設定 ダイアログボックスで、「Tomcat パラメーター」で説明されているパラメーターを設定し、OK をクリックします。

  9. アプリケーションの作成 をクリックします。

  10. 作成完了 ページで、基本情報設定詳細設定 の設定内容を確認し、アプリケーションの作成 をクリックします。

既存アプリケーションの Tomcat パラメーターの更新

重要

Tomcat 設定を更新すると、アプリケーションが再起動します。この操作はオフピーク時間に実行してください。

  1. EDAS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、アプリケーション管理 > アプリケーション を選択します。

  3. 上部のナビゲーションバーでリージョンを選択します。ページの上部で名前空間を選択します。

  4. クラスタータイプ ドロップダウンリストから、Container Service またはサーバーレス Kubernetes クラスター を選択します。

  5. 対象のアプリケーションを見つけ、その名前をクリックします。

  6. 概要 または 基本情報 ページで、右上隅にある デプロイ > デプロイ を選択します。

  7. デプロイモードの選択 ページで、デプロイモードを選択し、デプロイの開始 をクリックします。

  8. アプリケーション環境とデプロイメントパッケージ情報を設定します。詳細設定 ステップで、Tomcat 設定 をクリックし、カスタム設定 を選択してから 編集 をクリックします。

  9. Tomcat 設定の編集 ダイアログボックスで、「Tomcat パラメーター」で説明されているパラメーターを設定し、OK をクリックします。

設定の確認

デプロイメントが完了したら、Tomcat 設定が有効になっていることを確認します:

  • 変更リストを確認する: アプリケーションの詳細ページの左側のナビゲーションウィンドウで、[変更リスト] をクリックします。変更ステータス 列に 成功 と表示されている場合、構成が有効になっています。

  • Pod ステータスの確認アプリケーション概要 ページで、実行ステータス の横にある 実行中の Pod (クリックして表示) をクリックします。Pod セクションで、ステータス 列を確認します。緑色のドットは、アプリケーションが更新された設定で実行中であることを示します。