tomcat 如何調優,涉及哪些引數

美食江湖發表於2020-12-22

Tomcat 的預設配置是不能穩定長期執行的,也就是不適合生產環境,它會當機,讓你不斷重新啟動,甚至在午夜時分喚醒你。對於作業系統優化來說,是儘可能的增大可使用的記憶體容量、提高CPU 的頻率,保證檔案系統的讀寫速率等。經過壓力測試驗證,在併發連線很多的情況下,CPU 的處理能力越強,系統執行速度越快。

硬體上選擇,作業系統選擇,版本選擇,jdk選擇,配置jvm引數,配置connector的執行緒數量,開啟gzip壓縮,trimSpaces,叢集等
a) 記憶體優化:主要是對Tomcat啟動引數進行優化,我們可以在Tomcat啟動指令碼中修改它的最大記憶體數等等。

b) 執行緒數優化:Tomcat的併發連線引數,主要在Tomcat配置檔案中server.xml中配置,比如修改最小空閒連線執行緒數,用於提高系統處理效能等等。

c) 優化快取:開啟壓縮功能,修改引數,比如壓縮的輸出內容大小預設為2KB,可以適當的修改。

Java培訓

相關文章