Apache Tomcat Java 選項設定 - PTC Support
文章推薦指數: 80 %
Apache Tomcat Java 選項設定. 強制設定. 設定. 描述. -server. 告知JVM 在伺服器模式下執行。
... 目前JVM 會自動偵測到此設定,但最好對此進行宣告。
-XX:+UseG1GC.
ApacheTomcatJava選項設定
強制設定
設定
描述
-server
告知JVM在伺服器模式下執行。
這適用於預設使用64位元JDK的情況,但最好對此進行宣告。
-d64
告知JVM在64位元模式下執行。
目前JVM會自動偵測到此設定,但最好對此進行宣告。
-XX:+UseG1GC
告知JVM使用GarbageFirstGarbageCollector。
-Dfile.encoding=UTF-8
告知JVM使用UTF-8作為預設字元集,以便非西方語言字母正確顯示。
-Djava.library.path
指定原生資料庫的路徑。
-Xms3072m(適用於記憶體為4GB的系統)
告知JVM為Tomcat處理程序至少分配3072MB的記憶體。
這應設定為可用系統記憶體的75%。
記憶體量需要依實際環境進行調整。
-Xmx3072m(適用於記憶體為4GB的系統)
告知JVM限制Tomcat處理程序的最大記憶體。
這應設定為可用系統記憶體的75%。
要考慮的事項:
•記憶體量必須依實際環境進行調整。
100,000個物件至少需要5GB的記憶體。
•將最小與最大記憶體量設定為相等,是為了避免JVM在執行時間重新評估所需記憶體及重定分配的大小。
建議對主控與/或公開環境使用此設定,但對於開發和測試環境,使用-Xms512m即已足夠。
此外,核對餘下的記憶體是否足以允許作業系統運作。
-Dlog4j2.formatMsgNoLookups=true
用於對VisualVM或JConsole啟用JMX監視的選用設定
設定
描述
-Dcom.sun.management.jmxremote
通知JVM您計劃透過JMX進行遠端監視
-Dcom.sun.management.jmxremote.port=22222
JVM應開啟以進行監視的埠。
-Dcom.sun.management.jmxremote.ssl=false
無SSL使用關係。
-Dcom.sun.management.jmxremote.authenticate=false
無須驗證。
-Djava.rmi.server.hostname=
基礎RMI用戶端連接將會使用的主機名稱或IP。
這是否有幫助?
延伸文章資訊
- 1Apache Tomcat 完整安裝教學、附更改通訊埠& 虛實位址對應 ...
△檔案總管裡可以找到「Apache Tomcat 9.0 Tomcat9」的「Configure Tomcat」,這就是控制畫面,可以在此設定是否開機自動啟動(當然!這將消耗電腦資源) ...
- 2設定Tomcat 使用SSL 憑證
- 3安裝Tomcat 5.5.x - 中興大學教職員工網頁
支援一般連線. Tomcat 是一個讓開發者能夠執行JSP/servlet 的伺服器(比較專業的說法是container),其安裝步驟如下:. 安裝JDK 1.5.x 版或者更新的版本。 記得要...
- 4Apache Tomcat 安裝及配置 - IBM
下載並解壓縮您資料庫所適用的JDBC 驅動程式。 ... 。 $CATALINA_HOME 為Tomcat 安裝根目錄,而必須設定成環境變數。請參閱JDBC 驅動程式的安裝文件。 ... 按一下...
- 5Apache Tomcat Java 選項設定 - PTC Support
Apache Tomcat Java 選項設定. 強制設定. 設定. 描述. -server. 告知JVM 在伺服器模式下執行。 ... 目前JVM 會自動偵測到此設定,但最好對此進行宣告。 -...