Apache 和Tomcat組合

一黑忱、前言

? ? ? 1. Apache是Web服務器,它支持靜態(tài)頁面凡傅,有很好的靜態(tài)頁面處理能力寄悯;Tomcat是應用(Java)服務器,它支持動態(tài)頁面(例如Servlet艰争,JSP)坏瞄。一般在使用Apache + Tomcat的配置下,Apache都是實現(xiàn)對JSP的轉(zhuǎn)發(fā)甩卓,交給Tomcat來處理鸠匀,兩者搭配可以支持靜態(tài)和動態(tài)頁面。

? ? ? ? 2. Tomcat逾柿,它只是一個servlet容器缀棍,是Apache的擴展,但可以獨立于Apache運行机错;如果以獨立方式運行爬范,功能與Apache等效,但對靜態(tài)頁面的處理不太理想弱匪。

? ? ? 3. 為了提高整個系統(tǒng)的可用性和性能青瀑,常常會用到負載均衡,而Apache和Tomcat經(jīng)常聯(lián)合在一起來實現(xiàn)負載均衡技術(shù)萧诫。

? ? ? ? ? ?①.保證多臺Tomcat服務器之間會話的同步斥难,確保任何一臺當機都不會影響系統(tǒng)的運行,從而提高系統(tǒng)的可用性帘饶。

? ? ? ? ? ? ②.在負責負載平衡的Apache主機上記錄每個請求的Session ID(這個ID是由Tomcat分配的)及回應Session的Tomcat Server對應關(guān)系哑诊,在下一個請求到來時先判斷每個Session ID,如果有標識連接已經(jīng)建立及刻,那么轉(zhuǎn)到對應服務器镀裤;負責就是新的連接竞阐,根據(jù)每個后臺Tomcat服務器的狀態(tài)分配一個服務器并記錄Session ID.

二、Apache + Tomcat 組合配置

? ? ? 1. 通訊方式

? ? ? ? ? ?Apache和Tomcat之間的通訊基本有三種方式(Mod_Jk暑劝、HTTP_Proxy和AJP_Proxy)骆莹,由于當前流行方式且官方文檔非常全的為Mod_Jk,所以本文中采用的為Mod_Jk方式(具體介紹可自行百度铃岔,本文不做具體介紹)

? ? 2.配置步驟安裝

? ? ? ? ? ①. 安裝Apache HTTP服務器汪疮,從Apache官方網(wǎng)站下載峭火,我安裝的是apache_httpd-2.4.18

? ? ? ? ? ②. 安裝Apache Tomcat毁习,可以安裝在Apache同一個機器,也可以在其他的機器

? ? ? ? ? ③. Mod_Jk配置

? ? ? ? ? ? ? Ⅰ.下載Mod_Jk.so將其放置到目錄Apache/Modules下

? ? ? ? ? ? ? Ⅱ.修改httpd.conf卖丸,增加一行:Include conf/mod_jk.conf

? ? ? ? ? ? ? Ⅲ.在conf目錄下新建Mod_jk.conf文件纺且,內(nèi)容為:

#Load mod_jk module.

LoadModule jk_module modules/mod_jk.so

#Where to find workers.properties

JkWorkersFile conf/workersOne.properties

JkMountFile conf/workersTwo.properties

#Where to put jk logs

JkLogFile logs/mod_jk.log

#Set the jk log level[debug/error/info]

JkLogLevel info

#Select the log format

JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

#JkRequestLogFormat set the request format

JkRequestLogFormat "%w %V %T"

JkMount /* loadbalancer?

? ? ? ? ? ? ? ? Ⅳ.? 在conf目錄下新建workersOne.properties文件,內(nèi)容為:

#worker.list=loadbalancer

worker.list=loadbalancer,tomcat1,tomcat2 ?#server列表

#define the first node

worker.tomcat1.port=8009

worker.tomcat1.host=127.0.0.1

worker.tomcat1.type=ajp13

worker.tomcat1.lbfactor=1

#define the first node

worker.tomcat2.port=8009

worker.tomcat2.host=127.0.0.1

worker.tomcat2.type=ajp13

worker.tomcat2.lbfactor=1

#Now we define the load-balancing behavior

worker.loadbalancer.type=lb

worker.loadbalancer.balance_workers=tomcat1, tomcat2

worker.loadbalancer.sticky_session=true

worker.loadbalancer.sticky_session_force=true

? ? ? ? ? ? ? ? Ⅴ.在conf目錄下新建workersTwo.properties文件稍浆,內(nèi)容為:

!/*.htm=loadbalancer

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末载碌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子衅枫,更是在濱河造成了極大的恐慌嫁艇,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弦撩,死亡現(xiàn)場離奇詭異步咪,居然都是意外死亡,警方通過查閱死者的電腦和手機益楼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進店門猾漫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人感凤,你說我怎么就攤上這事悯周。” “怎么了陪竿?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵禽翼,是天一觀的道長。 經(jīng)常有香客問我族跛,道長闰挡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任庸蔼,我火速辦了婚禮解总,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘姐仅。我一直安慰自己花枫,他們只是感情好刻盐,可當我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著劳翰,像睡著了一般敦锌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上佳簸,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天乙墙,我揣著相機與錄音,去河邊找鬼生均。 笑死听想,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的马胧。 我是一名探鬼主播汉买,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼佩脊!你這毒婦竟也來了蛙粘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤威彰,失蹤者是張志新(化名)和其女友劉穎出牧,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體歇盼,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡舔痕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了旺遮。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赵讯。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖耿眉,靈堂內(nèi)的尸體忽然破棺而出边翼,到底是詐尸還是另有隱情,我是刑警寧澤鸣剪,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布组底,位于F島的核電站,受9級特大地震影響筐骇,放射性物質(zhì)發(fā)生泄漏债鸡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一铛纬、第九天 我趴在偏房一處隱蔽的房頂上張望厌均。 院中可真熱鬧,春花似錦告唆、人聲如沸棺弊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽模她。三九已至稻艰,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間侈净,已是汗流浹背尊勿。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留畜侦,地道東北人元扔。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像夏伊,于是被迫代替她去往敵國和親摇展。 傳聞我的和親對象是個殘疾皇子吻氧,可洞房花燭夜當晚...
    茶點故事閱讀 44,933評論 2 355

推薦閱讀更多精彩內(nèi)容