tomcat 如何調優,涉及哪些引數
Tomcat 的預設配置是不能穩定長期執行的,也就是不適合生產環境,它會當機,讓你不斷重新啟動,甚至在午夜時分喚醒你。對於作業系統優化來說,是儘可能的增大可使用的記憶體容量、提高CPU 的頻率,保證檔案系統的讀寫速率等。經過壓力測試驗證,在併發連線很多的情況下,CPU 的處理能力越強,系統執行速度越快。
硬體上選擇,作業系統選擇,版本選擇,jdk選擇,配置jvm引數,配置connector的執行緒數量,開啟gzip壓縮,trimSpaces,叢集等
a) 記憶體優化:主要是對Tomcat啟動引數進行優化,我們可以在Tomcat啟動指令碼中修改它的最大記憶體數等等。
b) 執行緒數優化:Tomcat的併發連線引數,主要在Tomcat配置檔案中server.xml中配置,比如修改最小空閒連線執行緒數,用於提高系統處理效能等等。
c) 優化快取:開啟壓縮功能,修改引數,比如壓縮的輸出內容大小預設為2KB,可以適當的修改。
相關文章
- 常用的 jvm 調優的引數都有哪些JVM
- 調優引數
- mysql 引數調優MySql
- 數倉調優實戰:GUC引數調優
- JVM常用調優引數JVM
- JVM 引數調優(qbit)JVM
- 1,Spark引數調優Spark
- irace package -- 引數調優神器Package
- 介紹tomcat Connector 引數優化說明Tomcat優化
- swoole優化核心引數調整優化
- nginx引數調優能提升多少效能Nginx
- 大資料叢集核心引數調優大資料
- tomcat vm 引數設定Tomcat
- MySQL 8.x伺服器引數調優MySql伺服器
- weblogic執行緒池引數調優配置方法Web執行緒
- JVM調優引數、方法、工具以及案例總結JVM
- Tomcat高階特性及效能調優Tomcat
- Windows 下修改Tomcat jvm引數WindowsTomcatJVM
- [Web Server]Tomcat調優之SpringBoot內嵌Tomcat原始碼分析WebServerTomcatSpring Boot原始碼
- JVM效能調優的6大步驟,及關鍵調優引數詳解JVM
- Spark Streaming調優引數及最佳實踐深入剖析-Spark商業調優實戰Spark
- Spark應用程式開發引數調優深入剖析-Spark商業調優實戰Spark
- 淺談JVM整體架構與調優引數JVM架構
- 大資料學習—Kafka的核心調優引數大資料Kafka
- Kafka_2.12-2.5.1叢集搭建與引數調優Kafka
- Tomcat 高併發之道與效能調優Tomcat
- Linux雲端計算架構-系統調優【CPU、IO、網路、核心引數調優】Linux架構
- 如何實現線上優雅停機和調整執行緒池引數?執行緒
- 【深度思考】如何優雅的校驗引數?
- springboot如何優雅的獲取前端引數Spring Boot前端
- 【深度學習篇】--神經網路中的調優一,超引數調優和Early_Stopping深度學習神經網路
- RandomForest 隨機森林演算法與模型引數的調優randomREST隨機森林演算法模型
- 硬吃一個P0故障,「線上業務」應該如何調優HBase引數?
- HBase 核心元件協調及RegionServer JVM引數調優-OLAP商業環境實戰元件ServerJVM
- 認識Tomcat核心元件及其啟動引數Tomcat元件
- SpringBoot如何優雅的進行引數校驗Spring Boot
- Dubbo服務如何優雅的校驗引數
- kafka生產者Producer引數設定及引數調優建議-kafka 商業環境實戰Kafka