成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

tomcat優(yōu)化

一、操作系統(tǒng)調(diào)優(yōu) 對(duì)于操作系統(tǒng)優(yōu)化來(lái)說(shuō),是盡可能的增大可使用的內(nèi)存容量、提高CPU的頻率,保證文件系統(tǒng)的讀寫(xiě)速率等。經(jīng)過(guò)壓力測(cè)試驗(yàn)證,在并發(fā)連接很多的情況下,CPU的處理能力越強(qiáng),系統(tǒng)運(yùn)行速度越快。。

一、操作系統(tǒng)調(diào)優(yōu)
對(duì)于操作系統(tǒng)優(yōu)化來(lái)說(shuō),是盡可能的增大可使用的內(nèi)存容量、提高CPU的頻率,保證文件系統(tǒng)的讀寫(xiě)速率等。經(jīng)過(guò)壓力測(cè)試驗(yàn)證,在并發(fā)連接很多的情況下,CPU的處理能力越強(qiáng),系統(tǒng)運(yùn)行速度越快。。
【適用場(chǎng)景】 任何項(xiàng)目。
二、Java虛擬機(jī)調(diào)優(yōu)
應(yīng)該選擇SUN的JVM,在滿足項(xiàng)目需要的前提下,盡量選用版本較高的JVM,一般來(lái)說(shuō)高版本產(chǎn)品在速度和效率上比低版本會(huì)有改進(jìn)。
JDK1.4比JDK1.3性能提高了近10-20,JDK1.5比JDK1.4性能提高25-75。
因此對(duì)性能要求較高的情況推薦使用 JDK1.6。
【適用場(chǎng)景】 任何項(xiàng)目。
三、Apache集成Tomcat
Web服務(wù)器專門(mén)處理HTTP請(qǐng)求,應(yīng)用服務(wù)器是通過(guò)很多協(xié)議為應(yīng)用提供商業(yè)邏輯。雖然Tomcat也可以作web服務(wù)器,但其處理靜態(tài)html的速度比不上Apache,且其作為web服務(wù)器的功能遠(yuǎn)不如Apache,因此把Apache和Tomcat集成起來(lái),將html和Jsp的功能部分進(jìn)行明確分工,讓Tomcat只處理Jsp部分,其他的由Apache,IIS等web服務(wù)器去處理,由此大大提高Tomcat的運(yùn)行效率。
如果一個(gè)項(xiàng)目中大量使用了靜態(tài)頁(yè)面、大量的圖片等,并有有較大的訪問(wèn)量,推薦使用Apache集成Tomcat的方式來(lái)提高系統(tǒng)的整體性能。
Apache和Tomcat的整合有三種方式,分別是JK、http_proxy和ajp_proxy.其中JK方式是最常見(jiàn)的方式,JK本身有兩個(gè)版本分別是1和2,目前1最新版本是1.2.8,而版本2早已經(jīng)廢棄了。http_proxy是利用Apache自帶的mod_proxy模塊使用代理技術(shù)來(lái)連接Tomcat。Ajp_proxy連接方式其實(shí)跟http_proxy方式一樣,都是由mod_proxy所提供的功能。只需要把配置中的http://換成ajp://,同時(shí)連接的是Tomcat的AJP Connector所在的端口。
相對(duì)于JK的連接方式,后兩種在配置上比較簡(jiǎn)單的,靈活性方面也一點(diǎn)都不遜色。但就穩(wěn)定性而言不像JK這樣久經(jīng)考驗(yàn),所以建議采用JK的連接方式。
Apache JK Tomcat配置:
使用到的兩個(gè)配置文件分別是:httpd.conf和mod_jk.conf。其中httpd.conf是Apache服務(wù)器的配置文件,用來(lái)加載JK模塊以及指定JK配置文件信息。mod_jk.conf是到Tomcat服務(wù)器的連接定義文件。
【部署步驟】
1.安裝Apache服務(wù)器
2.部署Tomcat
3.將mod_jk.so拷貝到modules目錄下面
4.修改httpd.conf和mod_jk.conf
【適用場(chǎng)景】 大量使用靜態(tài)頁(yè)面的應(yīng)用系統(tǒng)。
四、Apache和Tomcat集群
對(duì)于并發(fā)要求很高的系統(tǒng),我們需要采取負(fù)載均衡的方式來(lái)分擔(dān)Tomcat服務(wù)器的壓力。負(fù)載均衡實(shí)現(xiàn)大概有四種:第一是通過(guò)DNS,但只能簡(jiǎn)單的實(shí)現(xiàn)輪流分配,不能處理故障;第二是基于MS IIS,windows 2003 server本身就帶了負(fù)載均衡服務(wù);第三是硬件方式,通過(guò)交換機(jī)功能或?qū)iT(mén)的負(fù)載均衡設(shè)備來(lái)實(shí)現(xiàn);第四種是軟件的方式,通過(guò)

標(biāo)簽: