夜上海论坛

加入收藏夾
文字民生信息搜索
 
違法廣告舉報

高防服務器網站搭建專用死扛CC攻擊有效處理高并發

--- 民生廣告網 glbbgjy.com 關注民生.服務民生 低碳生活從民生廣告開始 嚴禁亂貼 亂畫 保??護環境 保護資源 節約紙張

咨詢扣扣:3750592 TEL:15806041622

泉州,泉州,泉州,常州,高防服務器,大帶寬資源

淺談Tomcat服務器優化方法

對于JavaWeb開發人員而言,Tomcat已成為默認的web服務器,但是在生產環境下使用Tomcat部署應用,我們如果采用?Tomcat默認的配置,尤其是內存和線程的配置,其配置都很低,容易成為性能瓶頸,所以我們需要對T?omcat服務器進行優化,提升其運行性能,下面我們一起來看看Tomcat如何優化?

一、Tomcat內存優化,啟動時告訴JVM需要多大內存(調優內存是最直接的方式)

Windows 下的 catalina.bat

Linux 下的 catalina.sh

在該文件中配置jvm的內存空間,如: JAVA_OPTS='-Xms256m -Xmx512m'

-Xms JVM初始化堆的大小

-Xmx JVM堆的最大值,實際參數大小根據服務器配置或者項目具體設置;

二、Tomcat 線程優化 在server.xml中配

三、Tomcat IO 優化

1:同??步阻塞IO(JAVA BIO) 同步并阻塞,服務器實現模式為一個連接一個線程(one connection one thread 想想都覺得恐怖,線程可是非常寶貴的資源),當然可以通過線程池機制改善.

2:JAVA NIO 又分為同步非阻塞IO,異步阻塞IO與BIO最大的區別one reque??st one thread.可以復用同一個線程處理多個??connection(多路復用).

3:異步非阻塞IO(Java NI?O2又叫AIO) 主要與NIO的區別主要是操作系統的底層區別,可以做個比喻:比作快遞,NIO就是網購后要自己到官網查下快遞是否已經到了(可能是多次),然后??自己去取快遞;AIO就是快遞員送貨上門了(不用關注快遞進度)。

BIO方式適用于連接數目比較小且固定的架構,這種方式對服務器資源要求比較高,并發局限于應用中??,JDK1.4以前的唯一?選擇,但程序直觀簡單易理解.

NIO方式適用于連接數目多且連接比較短(輕操作)的架構,比如聊天服務器,并發局限于應用中,編?程比較復雜,JDK1.4開始支持.

AIO方式使用于連接數目多且連接比較長(重操作)的架構??,比如相冊服務器,充分調用OS參與并發操作,編程比較復雜,JDK7開始支持.

四、大殺器APR

APR是從操作系統級別來解決異步的IO問題,大幅度的提高性能. (ht??tp://apr.apache.org/??)。

APR(Apache Portable Runtime)是一個高可移植庫,它是Apache HTTP Ser?ver 2.x 的核心,能更好地和其它本地web技術集成,總體上讓Java更有效率作為一個高??性能web服務器平臺而不是簡單作為后臺容器;

在產品環境中,特別是直接使用Tomcat做WEB服務器的時候,應該使用Tomcat Native來提高其性能,如果不配A??PR,基本上300個線程狠快就會用滿,以后的請求就只好等待.但是配上APR之后,并發的線程數量明顯下降,從原來的300可能會馬上下降到只有幾十,新的請求會毫無阻塞的進來;

在局域網環境測,就算是400個并發,也是一瞬間就處理/傳輸完畢,但是在真實的Internet環境下,頁面處理時間只占0.1%都不到,絕大部分時間都??用來頁面傳輸,如果不用APR,一個線程同一時間只能處理一個用戶,勢必會造成阻塞,所以生產環境下用apr是非常必要的.

安裝Apache Tomcat Native?? Library,直接啟動就支持apr(http://tomcat.apache.org/native-doc/)它本身是基于APR的,排除代碼問題Tomcat優化到這個層次,可以應對大部分性能需求;

最后,優化的前提條件是良好的代碼質量和設計。

< 此信息為網友所發,請驗明證件當面交易防被騙。如果是虛假廣告請點:[評價] [舉報] [案例] >
注意:如果你感興趣請在下面留下聯系方式,讓信息主人來聯系你!讓他發送更詳細的資料給你,交易請找中介或當面交易,防止被騙!

 

信息編號:[民]2009829261

信息主人:小黃  聯系他 >>用戶其他信息[查看]

發布站點:襄陽 >>只看發布地是 襄陽 的信息>>

發布的IP:110.83.16.200 民生廣告網查出IP來路:

信息來源: [來源:襄陽民生廣告網]

發布時間: 2019-05-17 15:46:01

 

查看信息主人的詳細資料/博客/全部信息

 

   

選擇圖片:<<點圖片還有更多這類信息  

發布指南 | 關于我們 站點地圖留言投訴合作加盟登DM廣告廣告發布
省份民生廣告網: 北京 天津 上海 港澳臺 河北省 內蒙古 遼寧省 吉林省 黑龍江 延邊 江蘇省 浙江省 安徽省 福建省 江西省 山東省

山西省 湖南省 河南省 廣東省 湖北省 廣西區 海南省 四川省 重慶 貴州省 云南省 西藏區 陜西省 甘肅省 青海省 寧夏區 新疆區

繁體:

Copyright 2008-2030 凡中科技版權所有 (鄭重提醒:交易請注意證件齊全,提高警惕,謹防上當!)

嚴禁發布非法、低俗、等不良信息,一經發現立即刪除,情節嚴重者報國家有關部門處理

舉報投訴郵箱: 2201066608@qq.com 客服QQ:656898733

網站域名: glbbgjy.com 網站備案/許可證編號為: 桂ICP備11002991號