Posted on 2011-02-15 10:53
瘋狂 閱讀(4179)
評論(0) 編輯 收藏 所屬分類:
apache項目 、
架構(gòu)
第一種情形:部分靜態(tài)頁面需要apache處理,不轉(zhuǎn)發(fā)給后端的tomcat
JkMount /* router ###默認(rèn)將所有請求轉(zhuǎn)發(fā)給tomcat處理
JKUnmount /*.php router ###php請求不交給tomcat處理
JKUnmount /*.htm router ###htm請求不交給tomcat處理
JKUnmount /*.html router ###html請求不交給tomcat處理
JKUnmount /css/* router ###css請求不交給tomcat處理
JKUnmount /js/* router ###js請求不交給tomcat處理
JKUnmount /image/* router ###image請求不交給tomcat處理
第二種情形:將所有請求轉(zhuǎn)發(fā)到后端tomcat之后,將不同路徑定位給不同的tomcat
JkMount /* router
JkMount /login/* tomcat1
JkMount /shop/* tomcat2
JkMount /buy/* tomcat3
注意,這種情形下,必須要有這樣的處理:
worker.list=router,jkstatus,tomcat1,tomcat2,tomcat3
如果是第一種情形,tomcat1,tomcat2,tomcat3是不需要寫在上面這個地方的
而是寫在下面:
worker.router.balance_workers=tomcat1,tomcat2,tomcat3
實(shí)際使用中,應(yīng)該是上述兩種情形相結(jié)合使用的較多,將靜態(tài)內(nèi)容交給apache處理,然后將動態(tài)內(nèi)容分布到不同的服務(wù)器上。
JkMount把匹配的轉(zhuǎn)發(fā)到指定服務(wù)器.
JkUnMount把匹配的不轉(zhuǎn)發(fā)到指定服務(wù)器.
JkUnMount選項的級別高于JkMount.
單獨(dú)有JkMount規(guī)則有效,但單獨(dú)有JkUnMount無效,JkUnMount與JkMount要成對出現(xiàn).