精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

17站長(zhǎng)網(wǎng)

tomcat性能優(yōu)化方式簡(jiǎn)單整理

2022-10-14 09:39| 查看: 1206 |來源: 互聯(lián)網(wǎng)

Tomcat本身優(yōu)化 Tomcat內(nèi)存優(yōu)化 啟動(dòng)時(shí)告訴JVM我要一塊大內(nèi)存(調(diào)優(yōu)內(nèi)存是最直接的方式) 我們可以在 tomcat 的啟動(dòng)腳本 catalina.sh 中設(shè)置 ...

Tomcat本身優(yōu)化

  • Tomcat內(nèi)存優(yōu)化
    • 啟動(dòng)時(shí)告訴JVM我要一塊大內(nèi)存(調(diào)優(yōu)內(nèi)存是最直接的方式)
    • 我們可以在 tomcat 的啟動(dòng)腳本 catalina.sh 中設(shè)置 java_OPTS 參數(shù)
    • JAVA_OPTS參數(shù)說明
      • server 啟用jdk 的 server 版
      • Xms java虛擬機(jī)初始化時(shí)的最小內(nèi)存
      • Xmx java虛擬機(jī)可使用的最大內(nèi)存
      • XX: PermSize 內(nèi)存永久保留區(qū)域
      • XX:MaxPermSize 內(nèi)存最大永久保留區(qū)域
    • 配置示例:
    • JAVA_OPTS='-Xms1024m -Xmx2048m -XX: PermSize=256M -XX:MaxNewSize=256m -XX:MaxPermSize=256m'
    • 說明:其內(nèi)存的配置需要根據(jù)服務(wù)器(或虛擬機(jī))的實(shí)際內(nèi)存來配置
    • 重啟tomcat生效
  • Tomcat IO優(yōu)化
    • 如何必要可以使用APR來從操作系統(tǒng)級(jí)別來解決異步的IO問題。次之使用NIO。
    • 在server.xml中
  • Tomcat 線程優(yōu)化
    • maxThreads="600" ///最大線程數(shù)
    • minSpareThreads="100"http:///初始化時(shí)創(chuàng)建的線程數(shù)
    • maxSpareThreads="500"http:///一旦創(chuàng)建的線程超過這個(gè)值,Tomcat就會(huì)關(guān)閉不再需要的socket線程。
    • acceptCount="700"http://指定當(dāng)所有可以使用的處理請(qǐng)求的線程數(shù)都被使用時(shí),可以放到處理隊(duì)列中的請(qǐng)求數(shù),超過這個(gè)數(shù)的請(qǐng)求將不予處理
  • 使用線程池
    • 在server.xml中增加executor節(jié)點(diǎn),然后配置connector的executor屬性,
    • namePrefix:線程池中線程的命名前綴
    • maxThreads:線程池的最大線程數(shù)
    • minSpareThreads:線程池的最小空閑線程數(shù)
    • maxIdleTime:超過最小空閑線程數(shù)時(shí),多的線程會(huì)等待這個(gè)時(shí)間長(zhǎng)度,然后關(guān)閉
    • threadPriority:線程優(yōu)先級(jí)
  • 禁用DNS查詢
    • 當(dāng)web應(yīng)用程序向要記錄客戶端的信息時(shí),它也會(huì)記錄客戶端的IP地址或者通過域名服務(wù)器查找機(jī)器名轉(zhuǎn)換為IP地址。DNS查詢需要占用網(wǎng)絡(luò),并且包括可能從很多很遠(yuǎn)的服務(wù)器或者不起作用的服務(wù)器上去獲取對(duì)應(yīng)的IP的過程,這樣會(huì)消耗一定的時(shí)間。為了消除DNS查詢對(duì)性能的影響我們可以關(guān)閉DNS查詢,方式是修改server.xml文件中的enableLookups參數(shù)值
  • 緩存優(yōu)化
    • 對(duì)于靜態(tài)頁面最好是能夠緩存起來,這樣就不必每次從磁盤上讀。這里我們采用了Nginx作為緩存服務(wù)器,將圖片、css、js文件都進(jìn)行了緩存,有效的減少了后端tomcat的訪問。
  • Tomcat啟用GZIP壓縮,提升web性能
    • 修改%TOMCAT_HOME%/conf/server.xml,修訂節(jié)點(diǎn)如下:
    • GZIP的缺點(diǎn)。相對(duì)于沒有進(jìn)行GZIP的工程來說,使用GZIP要增加服務(wù)器壓縮的壓力(cpu消耗)、客戶端解壓縮的壓力,故而對(duì)服務(wù)器的配置需求更高。另外壓縮也要耗費(fèi)時(shí)間,想占用更小的空間,得到高壓縮比率,肯定要犧牲較長(zhǎng)的時(shí)間;反之,如果時(shí)間較為寶貴,要求快速,那么所得的壓縮比率一定較小,當(dāng)然會(huì)占用更大的空間了(壓縮比率=原內(nèi)容大小/壓縮后大小,壓縮比率越大,則表明壓縮后占用空間的壓縮包越小),這就是物理空間與時(shí)間的矛盾。
  • 配合nginx做集群
    • jvm虛擬機(jī)調(diào)優(yōu)
    • 操作系統(tǒng)調(diào)優(yōu)
    • 對(duì)于操作系統(tǒng)優(yōu)化來說,是盡可能的增大可使用的內(nèi)存容量、提高CPU的頻率,保證文件系統(tǒng)的讀寫速率等。

以上tomcat性能優(yōu)化方式簡(jiǎn)單整理就是小編為大家收集整理的全部?jī)?nèi)容了,希望對(duì)大家有所幫助。如果您喜歡這篇文章,可以收藏或分享給您的小伙伴們吧!歡迎持續(xù)關(guān)注我們的后續(xù)更新。

本文最后更新于 2022-10-14 09:39,某些文章具有時(shí)效性,若有錯(cuò)誤或已失效,請(qǐng)?jiān)诰W(wǎng)站留言或聯(lián)系站長(zhǎng):17tui@17tui.com
·END·
站長(zhǎng)網(wǎng)微信號(hào):w17tui,關(guān)注站長(zhǎng)、創(chuàng)業(yè)、關(guān)注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營(yíng)銷服務(wù)中心

免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系我們及時(shí)修正或刪除。謝謝!

17站長(zhǎng)網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長(zhǎng)、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長(zhǎng)轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營(yíng)銷服務(wù),與站長(zhǎng)一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!

掃一掃,關(guān)注站長(zhǎng)網(wǎng)微信

大家都在看

熱門排行

    最近更新

      返回頂部
      主站蜘蛛池模板: 成人在线免费视频 | 日本免费一区二区视频 | 日本ab视频 | 麻豆传媒入口直接进入免费 | 欧美特黄高清免费观看的 | 在线成人a毛片免费播放 | 精品国产综合区久久久久99 | 正在播放宾馆露脸对白视频 | 非洲一区二区三区不卡 | 免费国产在线观看 | 玖玖玖免费观看视频 | 欧美日韩在线播放一区二区三区 | 777视频网| 在线亚洲国产精品区 | 国产精品美女免费视频大全 | 成年人黄色一级片 | 久久久亚洲欧洲日产国码二区 | 二级黄的全免费视频 | 欧洲成品大片在线播放 | 久久在线免费 | 国产成年女人免费视频播放a | jizz国产精品免费麻豆 | 国产成在线观看免费视频成本人 | 欧美69视频在线 | 免费变态视频网站 | 成年日韩免费大片黄在线观看 | 一级@片| 成人福利网址永久在线观看 | 欧美一级视频免费看 | 国产精品1024在线永久免费 | 久久草在线视频播放 | 做爰成人五级在线视频 | 91视频污| 色天天综合色天天害人害己 | 精品国产一区二区三区久久影院 | 国产精品合集一区二区三区 | 国产成人精品亚洲日本在线观看 | 看片网站在线 | 91黄视频| 日韩经典欧美一区二区三区 | 欧美黄色第一页 |