1.使用jdk自帶的jconsole進行視覺化檢視;
2.使用jmeter做壓力測試,做完後有幾個重要的指標:正確率、cpu佔用率、qps jvm;
3.tomcat server.xml優化: arp預設是bio的,改為nio非同步 非阻塞模式;
context reloadable =true 改為reloadable =false
移除valve,使用nginx配置;
執行緒池配置
4.web.xml
無所無jsp,可以去掉servelt的;session 如果沒有使用也可以移除
5.spring boot 優化:主要包括執行緒池 和關閉access日誌
Tomcat優化配置
伺服器所能提供cpu 記憶體 硬碟的效能對處理能力有決定性影響。1 對於高併發情況下會有大量的運算,那麼cpu的速度會直接影響到處理速度。2 內存在大量資料處理的情況下,將會有較大的記憶體容量需求,可以用 xmx xms xx maxpermsize等引數對記憶體不同功能塊進行劃分。我們之前就遇到過...
Tomcat併發優化
在 tomcat 配置檔案 server.xml maxthreads tomcat 使用執行緒來處理接收的每個請求。這個值表示 tomcat 可建立的最大的執行緒數。預設值 150。acceptcount 指定當所有可以使用的處理請求的執行緒數都被使用時,可以放到處理佇列中的請求數,超過這個數的請...
tomcat引數優化
最近由於專案應用出現效能問題,所以對應用容器tomcat進行了引數優化。tomcat版本8.0.23 首先,配置nginx 到tomcat的長連線 nginx upstream tomcat server location xxtomcat 然後,增加連線池配置 tomcat 這裡的協議還可以用ni...