最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

tomcat性能優(yōu)化(性能總覽)

 更新時間:2017年03月01日 09:35:34   作者:七星橋  
這篇文章主要介紹了tomcat性能優(yōu)化(性能總覽)的相關(guān)資料,需要的朋友可以參考下

1.增加JVM堆內(nèi)存大小

1)JVM通常不去調(diào)用垃圾回收器,所以服務器可以更多關(guān)注處理web請求,并要求盡快完成。

2)更改文件(catalina.sh)

 JAVA_OPTS=”-Djava.awt.headless=true -Dfile.encoding=UTF-8
    -server -Xms1024m -Xmx1024m
    -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m
    -XX:MaxPermSize=512m -XX:+DisableExplicitGC”
  -Xms – 指定初始化時化的棧內(nèi)存
  -Xmx – 指定最大棧內(nèi)存

2.修復JRE內(nèi)存泄漏

1)最新的tomcat版本6.0.26及以上就可以解決這個錯誤,因為它包含了一個監(jiān)聽器來處理JRE和PermGen的內(nèi)存泄漏。

2)更改server.xml

 <Listener className=“org.apache.catalina.core.JreMemoryLeakPreventionListener” />

3.線程池設置

maxThreads的值應該根據(jù)流量的大小,

如果值過低,將有沒有足夠的線程來處理所有的請求,請求將進入等待狀態(tài),只有當一個的處理線程釋放后才被處理;

如果設置的太大,Tomcat的啟動將花費更多時間。因此它取決于我們給maxThreads設置一個正確的值。

其中和最大連接數(shù)相關(guān)的參數(shù)為maxProcessors 和 acceptCount 。如果要加大并發(fā)連接數(shù),應同時加大這兩個參數(shù)。

<Connector port=“9027”
  protocol=“HTTP/1.1”
  maxHttpHeaderSize=“8192”
  maxThreads=“1000”
  minSpareThreads=“100”
  maxSpareThreads=“1000”
  minProcessors=“100”       最小空閑連接線程數(shù),用于提高系統(tǒng)處理性能
  maxProcessors=“1000”      最大連接線程數(shù),即:并發(fā)處理的最大請求數(shù)
  enableLookups=“false”      是否反查域名,取值為: true 或 false 。為了提高處理能力,應設置為 false
  compression=“on”
  compressionMinSize=“2048”
  compressableMimeType=“text/html,text/xml,text/javascript,text/css,text/plain”
  connectionTimeout=“20000”    網(wǎng)絡連接超時,單位:毫秒。設置為 0 表示永不超時,這樣設置有隱患的。通??稍O置為30000 毫秒。
  URIEncoding=“utf-8”
  acceptCount=“1000”       允許的最大連接數(shù),應大于等于 maxProcessors
  redirectPort=“8443”
  disableUploadTimeout=“true”/>

4.壓縮

compression=“on”
compressionMinSize=“2048”

當文件的大小大于等于2048bytes時才會壓縮

5.數(shù)據(jù)庫性能調(diào)優(yōu)

Tomcat性能在等待數(shù)據(jù)庫查詢被執(zhí)行期間會降低

確保所有數(shù)據(jù)庫連接正確地關(guān)閉。

最大空閑數(shù)(maxIdle),最大連接數(shù)(maxActive),最大建立連接等待時間(maxWait)屬性的值。

6.其它選項

開啟瀏覽器的緩存,這樣讀取存放在webapps文件夾里的靜態(tài)內(nèi)容會更快,大大推動整體性能
每當開機時,Tomcat服務器應當自動地重啟

一般情況下HTTPS請求會比HTTP請求慢。如果你想要更好的安全性,即使慢一點我們還是要選擇HTTPS

設置TOMCAT啟用GZIP壓縮

compression=”on” 打開壓縮功能
compressionMinSize=”50″ 啟用壓縮的輸出內(nèi)容大小,默認為2KB
noCompressionUserAgents=”gozilla, traviata” 對于以下的瀏覽器,不啟用壓縮
compressableMimeType=”text/html,text/xml,text/javascript,text/css,text/plain“ 哪些資源類型需要壓縮

以上所述是小編給大家介紹的tomcat性能優(yōu)化(性能總覽),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • vue實現(xiàn)表單數(shù)據(jù)驗證的實例代碼

    vue實現(xiàn)表單數(shù)據(jù)驗證的實例代碼

    這篇文章主要介紹了vue實現(xiàn)表單數(shù)據(jù)驗證的實例代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Tomcat的卸載和重裝的實現(xiàn)(圖文)

    Tomcat的卸載和重裝的實現(xiàn)(圖文)

    這篇文章主要介紹了Tomcat的卸載和重裝的實現(xiàn)(圖文),文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Tomcat的類加載機制流程及源碼解析

    Tomcat的類加載機制流程及源碼解析

    我們知道,ava默認的類加載機制是通過雙親委派模型來實現(xiàn)的,而Tomcat實現(xiàn)的方式又和雙親委派模型有所區(qū)別,下面這篇文章主要給大家介紹了關(guān)于Tomcat類加載機制流程的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • 解決Idea的tomcat啟動報多個listener的錯誤問題

    解決Idea的tomcat啟動報多個listener的錯誤問題

    這篇文章主要介紹了解決Idea的tomcat啟動報多個listener的錯誤問題,本文給大家分享解決方法對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • tomcat環(huán)境變量詳細配置步驟

    tomcat環(huán)境變量詳細配置步驟

    這篇文章主要為大家詳細介紹了tomcat環(huán)境變量配置步驟,包括JDK環(huán)境變量配置,感興趣的小伙伴們可以參考一下
    2016-06-06
  • tomcat加載jar異常問題的分析與解決

    tomcat加載jar異常問題的分析與解決

    這篇文章主要給大家介紹了關(guān)于tomcat加載jar異常問題的分析與解決方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用tomcat具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • tomcat簡介_動力節(jié)點Java學院整理

    tomcat簡介_動力節(jié)點Java學院整理

    這篇文章主要介紹了tomcat簡介,詳細的介紹了tomcat和Tomcat基本配置,具有一定的參考價值,有興趣的可以了解一下
    2017-07-07
  • Maven使用tomcat8-maven-plugin插件的詳細教程

    Maven使用tomcat8-maven-plugin插件的詳細教程

    這篇文章主要介紹了Maven使用tomcat8-maven-plugin插件的詳細教程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 如何修改Tomcat默認訪問根目錄

    如何修改Tomcat默認訪問根目錄

    文章描述了如何在Tomcat中配置和訪問webapps/guanwang目錄下的文件,在Linux和Windows系統(tǒng)中,配置方法相同,只是文件夾地址有所差別,在該目錄下上傳了一個文本文件,可以直接訪問其內(nèi)容
    2024-12-12
  • Tomcat Request Cookie 丟失問題解決

    Tomcat Request Cookie 丟失問題解決

    生產(chǎn)環(huán)境多線程處理時偶發(fā)性出現(xiàn)前端Cookie為空告警,導致請求失敗,問題與Tomcat的Request復用和ThreadLocal使用缺陷有關(guān),本文就來介紹一下如何解決,感興趣的可以了解一下
    2024-09-09

最新評論

抚顺县| 特克斯县| 镇宁| 白沙| 吉木萨尔县| 宜都市| 崇文区| 耿马| 津南区| 错那县| 和平区| 七台河市| 闽侯县| 牙克石市| 永济市| 昭通市| 长兴县| 珠海市| 鲁甸县| 二连浩特市| 宝应县| 惠水县| 略阳县| 弋阳县| 攀枝花市| 冀州市| 神池县| 大安市| 宜宾县| 澄迈县| 三亚市| 泰和县| 蒙山县| 东源县| 连城县| 东光县| 乌拉特前旗| 大安市| 蚌埠市| 平武县| 江华|