Tomcat配置優(yōu)化(完整版)_第1頁
Tomcat配置優(yōu)化(完整版)_第2頁
Tomcat配置優(yōu)化(完整版)_第3頁
Tomcat配置優(yōu)化(完整版)_第4頁
Tomcat配置優(yōu)化(完整版)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、-作者xxxx-日期xxxxTomcat配置優(yōu)化(完整版)【精品文檔】Tomcat性能調(diào)優(yōu)及配置技巧一、Tomcat設置Gzip,減少網(wǎng)絡流量2二、TOMCAT性能參數(shù)調(diào)優(yōu)2環(huán)境:Windows2003、以上、以上2設置tomcat的java虛擬機參數(shù)2設置tomcat服務器參數(shù)設置socket、線程、壓縮傳輸參數(shù)2設置tomcat數(shù)據(jù)庫連接池參數(shù)設置數(shù)據(jù)庫連接池2設置操作系統(tǒng)tcpip參數(shù),regedit/修改windows的tcpip參數(shù)3三、解決rar、excel格式文件在下載時直接以亂碼打開3四、開啟tomcat的SSI功能(用來支持shtml)4五、修改網(wǎng)站訪問端口為804六、解決中

2、文亂碼問題4七、解決中文文件無法正常下載4八、不讓tomcat列出某目錄下的文件5九、查看現(xiàn)有tomcat的內(nèi)存大小情況5十、解決在linux下靜態(tài)化有些符號出現(xiàn)亂碼6不讓tomcat列出某目錄下的文件FusionCharts用法詳解6一、Tomcat設置Gzip,減少網(wǎng)絡流量二、TOMCAT性能參數(shù)調(diào)優(yōu)JAVA_OPTS=$JAVA_OPTS -server -Xms512m -XX:NewSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=128m -Xrs -Xss128k -Xloggc:gc.txt -XX:+PrintGC -XX:+Prin

3、tGCDetails -XX:+PrintGCTimeStamps -XX:-HeapDumpOnOutOfMemoryError設置tomcat服務器參數(shù)server.xml設置socket、線程、壓縮傳輸參數(shù)設置操作系統(tǒng)tcpip參數(shù),regedit/修改windows的tcpip參數(shù)HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersTcp1323Opts=dword:00000003TcpWindowSize=dword:0003e640TcpTimedWaitDelay=dword:0000001eTcpNu

4、mConnections=dword:00002710MaxUserPort=dword:0000ffff三、解決rar、excel格式文件在下載時直接以亂碼打開打開 $tomcat_homeconf 目錄下的WEB.XML文件 找到 配置位置,并添加以下配置: rar application/octet-stream xls application/octet-stream txt application/octet-stream新增后,保存,并重啟tomcat生效。四、開啟tomcat的SSI功能(用來支持shtml)將 $tomcat_homeserverlib 目錄下的 servlet

5、s-ssi.renametojar 文件名稱改變?yōu)?servlets-ssi.jar 即可.。變更后,重啟tomcat生效。五、修改網(wǎng)站訪問端口為80 (如果您的服務器中已經(jīng)安裝其它WEB服務器,即80端口已被占用,請?zhí)^此步)找到下列代碼 將其中的 port=8080 改為 port=80 并保存 重啟tomcat后生效。六、解決中文亂碼問題故障原因:-Tomcat默認的URL編碼為UTF-8,當出現(xiàn)URL傳參數(shù)出現(xiàn)亂碼時,需要指定相關編碼為GBK 解決辦法:-1、更改tomcat全局配置,并在頁面中對中文文件名進行編碼修改 $tomcat$/conf/server.xml ,找到下面的配置

6、段找到后,查看是否存在配置屬性 URIEncoding,如果有,則修改其屬性值為 URIEncoding=GBK,沒有則添加這一屬性值對。2、重新啟動tomcat。七、解決中文文件無法正常下載故障原因:-在tomcat5.0中,當請求一個中文的文件名(軟件下載)時,會提示找不到文件路徑,出現(xiàn)此類問題,最根本的問題就是文件名(字符串)編碼不同,而導致了資源無法找到。 解決辦法 一 :-更改tomcat全局配置,并在頁面中對中文文件名進行編碼 1、修改 $tomcat$/conf/server.xml ,找到下面的配置段找到后,查看是否存在配置屬性 URIEncoding,如果有,則修改其屬性值為

7、 URIEncoding=GBK,沒有則添加這一屬性值對。2、重新啟動tomcat,再次嘗試下載中文文件,發(fā)現(xiàn)可以正常下載中文文件名。解決辦法 二:-1、僅按照方法一中第1步,不同的是,這里把 URIEncoding=GBK 改為 URIEncoding=UTF-8 ,保存后,重啟tomcat即可實現(xiàn)中文文件名的下載 。八、不讓tomcat列出某目錄下的文件你可以在tomcat安裝目錄下的conf文件夾下的web.xml中,把listings參數(shù)設置成false即可,如下:.listingsfalse.九、查看現(xiàn)有tomcat的內(nèi)存大小情況1、啟動tomcat2、訪問 http:/localh

8、ost:8080/manager/status ,并輸入您在安裝tomcat時輸入的用戶與口令,如 admin ,密碼 cms4j (密碼是您在tomcat安裝時輸入的)3、進入了Server Status頁面,可以在JVM表格中看到 Free memory: 241.80 MB Total memory: 254.06 MB Max memory: 508.06 MB 上面的文字即代表了,當前空閑內(nèi)存、當前總內(nèi)存、最大可使用內(nèi)存三個數(shù)據(jù)。確定了最大內(nèi)存足夠大時,tomcat即可正常運轉(zhuǎn)。十、解決在linux下靜態(tài)化有些符號出現(xiàn)亂碼采用環(huán)境變量查看工具,確定file.encoding變量的值為GBK setenv.sh內(nèi)容示例如下(linux suse + tomcat 5.5 + beg jdk 1.5):#!/bin/sh# -# Set JAVA_HOME and other Java options# $Id: setenv.sh 345508 2007-07-03 Chris $# -LANG=zh_CN.GBK 如果是 redhat盡量將linux系統(tǒng)字體與JSP網(wǎng)頁設定字體一致。如果如果JSP系統(tǒng)是GBK則 vi /etc/sysconfig/i18n ,內(nèi)容(linux下環(huán)境變量

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論