第一種情形:部分靜態頁面需要apache處理,不轉發給后端的tomcat
JkMount
JKUnmount /*.htm
JKUnmount /*.html
JKUnmount
JKUnmount
JKUnmount
第二種情形:將所有請求轉發到后端tomcat之后,將不同路徑定位給不同的tomcat
JkMount /*
JkMount /login/*
JkMount /shop/*
JkMount /buy/*
注意,這種情形下,必須要有這樣的處理:
worker.list=router,jkstatus,tomcat1,tomcat2,tomcat3
如果是第一種情形,tomcat1,tomcat2,tomcat3是不需要寫在上面這個地方的
而是寫在下面:
worker.router.balance_workers=tomcat1,tomcat2,tomcat3
實際使用中,應該是上述兩種情形相結合使用的較多,將靜態內容交給apache處理,然后將動態內容分布到不同的服務器上。
JkMount把匹配的轉發到指定服務器.
JkUnMount把匹配的不轉發到指定服務器.
JkUnMount選項的級別高于JkMount.
單獨有JkMount規則有效,但單獨有JkUnMount無效,JkUnMount與JkMount要成對出現.