tomcat性能調整

調整 JVM 最大使用內存值

1. Windows 版本

以下假設你安裝的服務器路徑爲 e:\turbomail, 如果是其他路徑可做相應修改。

1) 卸載原來的WebMail 服務。

進入E:\turbomail\web\bin 目錄,執行 E:\turbomail\web\bin>turbomail_Web.exe -uninstall turbomail_Web(Tomcat5) 然後系統提示 The turbomail_Web(Tomcat5) service was successfully uninstalled. 表示卸載成功。

2) 修改同目錄下installTomcat_x.bat 文件,找到 -Xms125M -Xmx512M 地方,修改成你想設置的內存大小。

3) 重新安裝 WebMail 服務。

執行以下命名,其中e:\turbomail\jdk 爲jdk 目錄 ,e:\turbomail\web爲tomcat 服務器目錄 E:\turbomail\web\bin>installTomcat_x.bat e:\turbomail\jdk e:\turbomail\web 執行完,系統會提示:

d21_clip_p_w_picpath01.jpg

表示新的WebMail 服務安裝成功。增加的 項在:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\turbomail_Web(Tomcat5)。

2. Unix/Linux 版本

打開web/bin/catalina.sh 文件 在註釋行(以"#")下加入以下一行 JAVA_OPTS="-Xmx512m" 其中具體內存數可根據系統具體情況而定。

調整 tomcat 參數

打開文件web/conf/server.xml 調整以下參數:

1. 禁止DNS lookup

把 Connector/enableLookups 參數設爲false, 例子:

d21_clip_p_w_picpath02.jpg

2. 調整最大線程數

調整 Connnector/maxThreads 參數到一個適合的值,一般這個值要比服務器最大的同時訪問數大100到200, 例子:

d21_clip_p_w_picpath02.jpg

3. 禁止自動部署

把 Connector/Engin/Host 的autoDeploy 參數設爲 false,例子:

d21_clip_p_w_picpath03.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章