tomcat調優問題對工作經驗兩三年的開發人員來說主要針對面試時問題
1、修改tomcat的連線模式(修改tomcat的配置檔案server.xml)
tomcat 聯結器的三種方式: bio、nio 和 apr,三種方式效能差別很大,apr 的效能最優, bio 的效能最差。而 tomcat 7 使用的 connector 預設就啟用的 apr 協議,但需要系統安裝 apr 庫,否則就會使用 bio 方式。我們一般會把tomcat修改成nio方式
將connector標籤中的protocol的值http/1.1改為org.apache.coyote.http11.http11nioprotocol
2、執行器優化(增加執行緒池的執行緒數,修改server.xml)
3、禁用ajp聯結器
使用本地tomcat可以不設定這一步,因為需要nginx的配合,如果有興趣可以再研究
4、修改jvm配置優化tomcat(增大tomcat的記憶體)
-xms256m -xmx1024m -xx:permsize=64m -xx:maxpermsize=128m 上面的資料可以根據實際需求改動
效能調優 tomcat
介紹 tomcat 伺服器是乙個免費的開放源 的輕量級 web 應用伺服器,如apache處理靜態html能力 突出不同,tomcat處理動態html能力相當強大,因此一般專案都是部署apache tomcat,由 apache處理程式的靜態檔案,tomcat處理jsp 頁面和servlet。tom...
Tomcat調優 執行緒優化
在對tomcat請求數的處理中,如果乙個程序的執行緒數超過500個的話,那該程序的執行速度會很低。雖然執行緒越多,能夠處理的請求越多,但是執行緒數多,會導致cpu在不同的執行緒之間進行資源切換,那麼cpu在每個執行緒上處理的時間片很低,容易降低伺服器的響應效能。tomcat的併發請求處理數量 max...
Tomcat常用調優技巧
本文是就tomcat 4為基礎向大家介紹web容器調優的,因為許多朋友安裝好之後就開始正式上線,很少有人以使用者現場為基礎對伺服器進行調優。如果併發量小,系統可能不會出問題,但是併發量大時,系統反應速度迅速下降,由於不了解原因,因此大家還拼命在自己的應用中尋找問題,從而浪費了寶貴的現場時間。但是to...