??
TOMCAT 5的一些優化筆記
,先發現多少記錄多少。
在conf目錄下找到server.xml,然后找到<Connector ... />配置中,和連接數相關的參數有:
minProcessors:最小空閑連接線程數,用于提高系統處理性能,默認值為10,Tomcat通過線程池來為用戶訪問提供響應,對于上線的系統初步估計用戶并發數量后,然后調整線程池容量。例如:用戶并發數量大約在100左右。那么可以設置minProcessors="100" maxProcessors="100",將最大和最小設置為一樣后,線程池不會再釋放空閑的線程,使用戶訪問突然增加的時候,不需要再消耗系統資源去創建新的線程。
maxProcessors:最大連接線程數,即:并發處理的最大請求數,默認值為75
acceptCount:允許的最大連接數,應大于等于maxProcessors,默認值為100;
一般設置為maxProcessors的1.5倍就可以了。
enableLookups:是否反查域名,取值為:true或false。為了提高處理能力,應設置為false
connectionTimeout:網絡連接超時,單位:毫秒。設置為0表示永不超時,這樣設置有隱患的。通常可設置為30000毫秒。
其中和最大連接數相關的參數為maxProcessors和acceptCount。如果要加大并發連接數,應同時加大這兩個參數。
在conf目錄下找到server.xml,然后找到<Connector ... />配置中,和連接數相關的參數有:
minProcessors:最小空閑連接線程數,用于提高系統處理性能,默認值為10,Tomcat通過線程池來為用戶訪問提供響應,對于上線的系統初步估計用戶并發數量后,然后調整線程池容量。例如:用戶并發數量大約在100左右。那么可以設置minProcessors="100" maxProcessors="100",將最大和最小設置為一樣后,線程池不會再釋放空閑的線程,使用戶訪問突然增加的時候,不需要再消耗系統資源去創建新的線程。
maxProcessors:最大連接線程數,即:并發處理的最大請求數,默認值為75
acceptCount:允許的最大連接數,應大于等于maxProcessors,默認值為100;
一般設置為maxProcessors的1.5倍就可以了。
enableLookups:是否反查域名,取值為:true或false。為了提高處理能力,應設置為false
connectionTimeout:網絡連接超時,單位:毫秒。設置為0表示永不超時,這樣設置有隱患的。通常可設置為30000毫秒。
其中和最大連接數相關的參數為maxProcessors和acceptCount。如果要加大并發連接數,應同時加大這兩個參數。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
