調整Tomcat連線相關Connector的引數

2021-08-27 19:40:00 字數 1105 閱讀 8630

引數說明:

connectiontimeout - 網路連線超時,單位:毫秒。設定為0表示永不超時,這樣設定有隱患的。通常可設定為30000毫秒。 

keepalivetimeout - 長連線最大保持時間(毫秒)。此處為15秒。 

maxkeepaliverequests - 最大長連線個數(1表示禁用,-1表示不限制個數,預設100個。一般設定在100~200之間) 

maxhttpheadersize - http請求頭資訊的最大程度,超過此長度的部分不予處理。一般8k。 

uriencoding - 指定tomcat容器的url編碼格式。 

acceptcount - 指定當所有可以使用的處理請求的執行緒數都被使用時,可以放到處理佇列中的請求數,超過這個數的請求將不予處理,預設為10個。

enablelookups - 是否反查網域名稱,取值為:true或false。為了提高處理能力,應設定為false 

maxsparethreads - 最多空閒連線數,一旦建立的執行緒超過這個值,tomcat就會關閉不再需要的socket執行緒。

maxthreads - 最多同時處理的連線數,tomcat使用執行緒來處理接收的每個請求。這個值表示tomcat可建立的最大的執行緒數。

minsparethreads - 最小空閒執行緒數,tomcat初始化時建立的執行緒數

minprocessors - 最小空閒連線線程數,用於提高系統處理效能,預設值為10。(用於tomcat4中) 

maxprocessors - 最大連線線程數,即:併發處理的最大請求數,預設值為75。(用於tomcat4中)

Tomcat效能調整優化

一 引言 效能測試與分析是軟體開發過程中介於架構和調整的乙個廣泛並比較不容易理解的領域,更是一項較為複雜的活動。就像下棋遊戲一樣,有效的效能測試和分析只能在乙個良好的計畫策略和具備了對不可預料事件的處理能力的條件下順利地完成。乙個下棋高手贏得比賽靠的不僅僅是對遊戲規則的認識,更是靠他的自己的能力和不...

tomcat 調整記憶體引數

檢視tomcat的預設記憶體引數 double max runtime.getruntime maxmemory double 1024 1024 double total runtime.getruntime totalmemory double 1024 1024 double free run...

tomcat相關引數

maxthreads 800 minsparethreads 10 maxsparethreads 800 maxprocessors 2000 minprocessors 20 acceptcount 2000 connectiontimeout 60000 enableloopups false...