亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Tomcat性能配置

系統 4196 0

Tomcat 性能 優化可從外部環境和自身調整兩方面著手。
外部環境主要是Tomcat所在 服務器 的運行環境,包括操作系統層面、部署以及Java虛擬機的配置。

操作系統

這里不再贅述,跟優化其他服務器的思路與步驟沒有本質區別。盡可能的增大可使用的內存容量、提高CPU的頻率、保證文件系統的讀寫速率等等。對于可能發生很大并發連接的情況,可能需要修改內核參數來設置最大連接數。

Java虛擬機

Sun的JVM應該是多數情況下的第一選擇。在滿足項目要求的前提下可以選用版本較高的JVM版本,一般來說高版本產品在速度和效率上比低版本會有改進。
由 于Jvm系統垃圾收集機制的存在,在高負載情況下如果能根據系統的具體要求有效的調整最優化堆的大小,也可以起到一定優化作用。如果堆設置較大,則GC次 數變少,但每次花費較長時間,從而導致系統處理能力抖動較大;如果堆設置較小,則GC變得頻繁,雖然對系統性能影響較小,但頻繁的GC也會耗費系統資源。
JVM動態庫有Server和Client兩個版本,雖然差別不是很大,但生產環境還是推薦使用Server版本。
初此之外,主要的JVM還包括BEA JRockit,IBM JVM,Jikes RVM,Kaffe等。可以根據項目的 中間件 產品選擇對應廠商的JVM來獲取有針對性的性能優化。

Tomcat自身的調整策略

  • 啟動參數

    Tomcat默認可以使用的內存是128MB。可以通過在啟動時加入“-Xms”和“-Xmx”參數來獲得更大的內存分配。但也要注意GC的問題。

  • 負載均衡

    比較復雜,有機會另文詳述。

  • 集成Web服務器處理靜態內容

    作 為一個Jsp/Servlet容器,Tomcat本身對靜態Html文件的相應速度遠遜Apache等Web服務器。通過與此類Web服務器的集成,可以 將對jsp內容的請求轉發至Tomcat,而用Web服務器處理靜態內容,能夠非常顯著的降低整體負載,提高整體響應的速度。

  • 調整線程數

    Tomcat5使用線程池(Apache Portable Runtime)來加速響應速度。默認創建5個線程,最大 線程數是200.如果并發較大,則可以對以下幾個參數進行具體的調整:
    maxThreads: Tomcat可創建的最大線程數;
    acceptCount: 如果當前可用線程數為0,則將請求放入處理隊列中。這個值限定了請求隊列的大小,超過這個數值的請求將不予處理。
    connectionTimeout: 網絡連接超時數,單位毫秒。
    minSpareThreads: 如果當前沒有空閑線程,且沒有超過maxThreads,一次性創建的空閑線程數量。Tomcat初始化時創建的線程數量也由此值設置。
    maxSpareThreads: 一旦創建的線程超過此數值,Tomcat會關閉不再需要的線程。
    線程數可以大致上用 “同時在線人數*每秒用戶操作次數*系統平均操作時間” 來計算。

  • 使用Jikes

    Jikes是性能優良的Java編譯器,在jsp容器中使用Jikes替代Sun的編譯器能夠有效提高jsp文件的編譯速度。對于Tomcat 5.5,可以參考Jasper-Howto。要注意的是 Windows 版本的Jikes是不支持-encoding選項的,你需要自己編譯。可以參考這里。

  • 用Ant進行預編譯

    Tomcat官方推薦的部署方式是使用Ant對jsp進行預編譯。直接在部署時將jsp編譯為servlet類,能夠在運行初期時顯著提高響應速度。

Tomcat性能配置


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 中文字幕一区二区三区永久 | 日韩精品国产自在久久现线拍 | 天堂成人一区二区三区 | 精品四虎免费观看国产高清 | 日日射天天干 | 一区二区在线精品免费视频 | 99久久免费视频在线观看 | 2020国产免费久久精品99 | 国产乱码亚洲精品一区二区 | 久久97久久97精品免视看清纯 | 欧美成人aⅴ | 亚洲精品影院一区二区 | 高清人人天天夜夜曰狠狠狠狠 | 爱爱免费播放视频在线观看 | 精品日韩在线视频一区二区三区 | 羞羞网页 | 91在线视频在线 | 久久精品99久久香蕉国产色戒 | 深夜在线免费观看 | 日本不卡三区 | 在线播放91| 国内偷自视频区视频综合 | 狠狠狠狼鲁欧美综合网免费 | 亚洲图区综合 | 日韩欧美亚 | 久草在线观看视频 | 久久久久久久久国产 | 97av在线 | 成人欧美一区二区三区视频xxx | 亚洲一欧洲中文字幕在线 | 欧美精品久久久久久久影视 | 中文字幕日本一区波多野不卡 | 免费毛片a线观看 | 久久精品在线观看 | 四虎成人永久影院 | 日韩中文字幕精品 | 国产在线视频资源 | 亚洲一区视频在线播放 | 免费午夜在线视频 | 爱爱永久免费视频网站 | 国产精品天天影视久久综合网 |