全部產品
Search
文件中心

Enterprise Distributed Application Service:為ECS叢集中的應用配置JVM和Tomcat參數

更新時間:Dec 27, 2024

配置合適的JVM參數和Tomcat參數,有助於提升您的應用效能、降低回應時間、提升輸送量。本文介紹如何對部署在ECS叢集的Java應用調整JVM和Tomcat的參數。

配置入口

應用的JVM、Tomcat和掛載指令碼均可以在應用和應用分組內進行設定,應用分組的設定優先於應用的設定,若應用分組沒有相應的設定,則應用分組使用應用的設定。

  1. 登入EDAS控制台

  2. 在左側導覽列,單擊應用管理 > 應用列表,在頂部功能表列選擇地區,並在頁面上方選擇微服務空間,然後在應用列表頁面單擊具體的應用程式名稱。

  3. 進入應用設定或應用分組設定頁面。

    • 應用設定

      基本資料頁面的應用設定地區,設定JVM參數基本資料掛載指令碼

    • 分組設定

      1. 選擇執行個體部署資訊頁簽,單擊部署分組右側的分組設定

      2. 分組設定的下拉式清單,選擇JVMTomcat掛載指令碼

設定JVM參數

  1. 基本資料頁面的應用設定地區,單擊JVM參數右側的編輯

  2. 單擊展開記憶體配置應用GC策略工具自訂,設定相關參數。

  3. 單擊配置JVM參數完成配置。

    說明

    當上述參數類型和具體參數無法滿足您的需求時,單擊自訂,在自訂參數右側的文字框中配置自訂參數。

  4. 手動重啟應用,使配置的JVM參數生效。

設定Tomcat參數

  1. 應用設定地區,單擊應用設定後的編輯,設定Tomcat參數。

    配置項

    描述

    应用端口

    連接埠範圍為1024~65535。1024以下的連接埠需要Root許可權才能操作,而容器配置的許可權為Admin。所以請填寫1024以上的連接埠。如果不配置,則預設為8080。

    Tomcat Context

    選擇應用的訪問路徑。

    • 程序包名字:自訂路徑不需填寫,應用的訪問路徑是WAR包名稱。

    • 根目錄:自訂路徑不需填寫,應用的訪問路徑是/

    • 自訂:需要在自訂路徑中填寫自訂的路徑。如果不配置此項,則應用的預設訪問路徑是WAR包名稱。

    最大線程數

    配置串連池的串連數大小,對應參數maxThreads,預設是400。此項配置對應用效能有很大影響,建議由專業人士配置。

    Tomcat編碼

    Tomcat的編碼格式,包括UTF-8ISO-8859-1GBKGB2312。預設為ISO-8859-1

  2. 單擊配置Tomcat完成配置。

修改應用程式名稱

應用設定地區,單擊基本資料,設定應用程式名稱應用描述,並單擊修改