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。
這是否有幫助?
延伸文章資訊
- 1[Apache_Tomcat] Tomcat 安裝教學 - 程式開發學習之路
一、Download Tomcat Tomcat 下載http://tomcat.apache.org/index.html 本 ... bin -- 資料夾主要是存放Tomcat服務啟動相關的...
- 2Tomcat如何使用Port 80和指定網頁存放路徑 - iT 邦幫忙
[root@localhost ~]# vim /opt/apache-tomcat-6.0.33/conf/server.xml #原文內容 69 <Connector port="8080"...
- 3Apache Tomcat 完整安裝教學、附更改通訊埠& 虛實位址對應 ...
△檔案總管裡可以找到「Apache Tomcat 9.0 Tomcat9」的「Configure Tomcat」,這就是控制畫面,可以在此設定是否開機自動啟動(當然!這將消耗電腦資源) ...
- 4Apache 與Tomcat 簡易介接設定 - iT 邦幫忙
安裝Tomcat · 安裝JRE yum -y install java-1.8.0-openjdk.x86_64 · 設定Tomcat 啟用、關閉調用腳本 · 編輯Tomcat 的 serve...
- 5Apache Tomcat Java 選項設定 - PTC Support
Apache Tomcat Java 選項設定. 強制設定. 設定. 描述. -server. 告知JVM 在伺服器模式下執行。 ... 目前JVM 會自動偵測到此設定,但最好對此進行宣告。 -...