日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
全面的tomcat優(yōu)化參數(shù)總結(jié),都在這里了

 概述

最近準(zhǔn)備對(duì)xx系統(tǒng)做一些優(yōu)化工作,這里先從tomcat參數(shù)方面入手,后面再針對(duì)mysql和具體sql去做一下優(yōu)化。下面基于之前介紹的tomcat參數(shù)優(yōu)化來做整體介紹。

創(chuàng)新互聯(lián)公司是專業(yè)的陸豐網(wǎng)站建設(shè)公司,陸豐接單;提供成都做網(wǎng)站、網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行陸豐網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

1、目前tomcat配置

可以看到目前tomcat是基本沒做優(yōu)化的,基本為默認(rèn)參數(shù)。

2、優(yōu)化后的配置

2.1、注釋AJP協(xié)議

這個(gè)影響倒不是很大。

2.2、設(shè)置JVM

這里要根據(jù)服務(wù)器內(nèi)存,然后自己規(guī)劃下就行。

2.3、核心參數(shù)

這里的參數(shù)比較重要,影響會(huì)比較大。

3、啟動(dòng)日志

可以看到通訊模式改為了NIO。

參數(shù)說明

1、內(nèi)存--設(shè)置JVM參數(shù)

 
 
 
  1. JAVA_OPTS="-XX:PermSize=256M -XX:MaxPermSize=512m -Xms2048m -Xmx4096m -Duser.timezone=Asia/Shanghai" 

說明:

  • -Xms:設(shè)置JVM初始內(nèi)存大小(默認(rèn)是物理內(nèi)存的1/64)
  • -Xmx:設(shè)置JVM可以使用的最大內(nèi)存(默認(rèn)是物理內(nèi)存的1/4,建議:物理內(nèi)存80%)
  • -XX:PermSize :為JVM啟動(dòng)時(shí)Perm的內(nèi)存大小
  • -XX:MaxPermSize :為最大可占用的Perm內(nèi)存大小(默認(rèn)為32M)

2、禁用AJP協(xié)議

 
 
 
  1. 注釋  

ajp協(xié)議是tomcat為了動(dòng)靜資源處理分離時(shí),通過該協(xié)議可以將css、js等靜態(tài)資源請求轉(zhuǎn)發(fā)到Apache的http服務(wù)器處理,提高并發(fā)量。但是在優(yōu)化tomcat時(shí),沒有用到Apache服務(wù)器,則需要將其禁用。

3、將BIO通訊模式修改為NIO通訊模式

 
 
 
  1.  

其中,原來的protocol="HTTP/1.1"表示遵循h(huán)ttp1.1協(xié)議,同時(shí),也是一個(gè)最原始的未經(jīng)優(yōu)化的通信協(xié)議,修改之后的 protocol="org.apache.coyote.http11.Http11NioProtocol" ,表示以 NIO模式啟動(dòng)。

4、并發(fā)--啟用外部連接池

maxThreads:tomcat起動(dòng)的最大線程數(shù),即同時(shí)處理的任務(wù)個(gè)數(shù),默認(rèn)值為150

 
 
 
  1.  
  2.  

5、配置緩存

 
 
 
  1. compression="on" 
  2. compressionMinSize="2048" 
  3. compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" 
  4. connectionTimeout="20000" 
  5. disableUploadTimeout="true" /> 

說明:

  • compression 打開壓縮功能
  • compressionMinSize 啟用壓縮的輸出內(nèi)容大小,這里面默認(rèn)為2KB
  • compressableMimeType 壓縮類型
  • connectionTimeout 定義建立客戶連接超時(shí)的時(shí)間. 如果為 -1, 表示不限制建立客戶連接的時(shí)間

6、優(yōu)化連接器--最終模板

 
 
 
  1.  
  2. connectionTimeout="20000" 
  3. enableLookups="false" 
  4. maxPostSize="10485760" 
  5. URIEncoding="UTF-8" 
  6. useBodyEncodingForURI="true" 
  7. maxConnections="1000" 
  8. acceptCount="1000" 
  9. minProcessors="100" 
  10. maxProcessors="1000" 
  11. disableUploadTimeout="true" 
  12. compression="on" 
  13. compressionMinSize="2048" 
  14. compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" 
  15. SSLEnabled="false" 
  16. /> 

說明:

  • acceptCount:允許的最大連接數(shù),應(yīng)大于等于 maxProcessors ,默認(rèn)值為 100
  • enableLookups:是否反查域名,取值為: true 或 false 。為了提高處理能力,應(yīng)設(shè)置為 false
  • connectionTimeout:網(wǎng)絡(luò)連接超時(shí),單位:毫秒。設(shè)置為 0 表示永不超時(shí),這樣設(shè)置有隱患的。通??稍O(shè)置為20000毫秒。
  • disableUploadTimeOut:允許Servlet容器,正在執(zhí)行使用一個(gè)較長的連接超時(shí)值,以使Servlet有較長的時(shí)間來完成它的執(zhí)行,默認(rèn)值為false
  • maxPostSize:指定POST方式請求的最大量,沒有指定默認(rèn)為2097152

文章標(biāo)題:全面的tomcat優(yōu)化參數(shù)總結(jié),都在這里了
網(wǎng)站鏈接:http://www.dlmjj.cn/article/dpshghi.html