tomcat引數設定

2021-09-25 11:14:00 字數 1355 閱讀 6378

threadinfo: tomcat 中線程池資訊 

max threads: 執行緒池最大可以產生的執行緒數 

minsparethreads: 執行緒池最小空閒的執行緒數 

maxsparethreads: 執行緒池最大空閒的執行緒數 

current thread count: 當前執行緒池的執行緒數 

current thread busy: 你訪問伺服器這個點處於busy狀態的執行緒 

requestinfo: 請求的統計資訊 

max processing time: 單個請求的最大處理時間 

processing time: 請求總的處理時間 

bytes received: 收到的位元組數 

bytes sent: 傳送的位元組數 

request count: 總請求數 

error count: 發生錯誤的請求數 

find  / -name server.xml

在server.xml檔案中查詢maxthreads

增加tomcat連線數

在tomcat配置檔案server.xml中的配置中,和連線數相關的引數有:

minprocessors:最小空閒連線線程數,用於提高系統處理效能,預設值為10

maxprocessors:最大連線線程數,即:併發處理的最大請求數,預設值為75

acceptcount:允許的最大連線數,應大於等於maxprocessors,預設值為100

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

connectiontimeout: 網路連線超時,單位:毫秒。設定為0表示永不超時,這樣設定有隱患的。通常可設定為30000毫秒。 其中和最大連線數相關的引數為maxprocessors和acceptcount。如果要加大併發連線數,應同時加大這兩個引數。webserver允許的最大連線數還受制於作業系統的核心引數設定,通常windows是2000個左右,linux是1000個左右。

如:  

maxthreads="150"     表示最多同時處理150個連線  

minsparethreads="25"     表示即使沒有人使用也開這麼多空執行緒等待  

maxsparethreads="75"     表示如果最多可以空75個執行緒,例如某時刻有80人訪問,之後沒有人訪問了,則tomcat不會保留80個空執行緒,而是關閉5個空的。  

acceptcount="100"   當同時連線的人數達到maxthreads時,還可以接收排隊的連線,超過這個連線的則直接返回拒絕連線。

Tomcat執行緒數引數設定

我簡單理解就是 maxthreads tomcat執行緒池最多能起的執行緒數 maxconnections tomcat最多能併發處理的請求 連線 acceptcount tomcat維護最大的對列數 minsparethreads tomcat初始化的執行緒池大小或者說tomcat執行緒池最少會有...

引數設定 pandas引數設定小技巧

python大資料分析記錄 分享 成長 在日常使用pandas的過程中,由於我們所分析的資料表規模 格式上的差異,使得同樣的函式或方法作用在不同資料上的效果存在差異。而pandas有著自己的一套 引數設定系統 可以幫助我們在遇到不同的資料時靈活調節從而達到最好的效果,本文就將介紹pandas中常用的...

Matlab plot 引數設定

一 matlab繪圖中用到的直線屬性包括 1 linestyle 線形 2 linewidth 線寬 3 color 顏色 4 markertype 標記點的形狀 5 markersize 標記點的大小 6 marke cecolor 標記點內部的填充顏色 7 markeredgecolor 標記點...