Apache與Tomcat整合的配置
下載jk連接器地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/
把jk連接器即“mod_jk.so”文件拷貝到Apache項目的modules文件夾下
workers.properties配置:
workers.tomcat_home=E:\Tomcat7.0\apache-tomcat-7.0.72-windows-x86
#讓 mod_jk 模塊感知 Tomcat
workers.java_home=C:\Program Files\Java\jre1.8.0_20
#讓 mod_jk 模塊感知 jre
ps=\
#指定文件路徑分割符
worker.list=ajp13,ajp14
worker.ajp13.port=8009
#工作端口,此端口應該與server.xml中Connector元素的 AJP/1.3 協議所使用的端口相匹配
worker.ajp13.host=localhost
#Tomcat服務器的地址
worker.ajp13.type=ajp13
#類型
worker.ajp13.lbfactor=1
#負載平衡因數
#######################
#第二臺服務器的參數
worker.ajp14.port=8010
#工作端口,此端口應該與server.xml中Connector元素的 AJP/1.3 協議所使用的端口相匹配
worker.ajp14.host=localhost
#Tomcat服務器的地址
worker.ajp14.type=ajp13
#類型
worker.ajp14.lbfactor=1
#負載平衡因數
httpd.conf配置
# 載入mod_jk模塊,註意模塊文件的路徑
LoadModule jk_module modules/mod_jk.so
# 聲明workers.properties文件的位置,這裏放在conf文件夾下
JkWorkersFile conf/workers.properties
# 聲明mod_jk的日誌文件位置
JkLogFile "F:/Apache/Apache24/logs/mod_jk2.log"
# 聲明mod_jk的日誌級別(可選)
JkLogLevel info
# 聲明mod_jk的日誌的時間戳格式(可選)
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
# 將/*.action和/*.jsp類型的請求都分配給Tomcat,其余類型的有Apache Http Server自己處理
# 註意JkMount後面的ajp13即對應worker.properties文件中worker.list裏的worker的名稱,表示轉發到哪個服務器
JkMount /wbj3/* ajp13
JkMount /superMarket/* ajp14
JkMount /*.jsp ajp13
JkMount /*.do ajp13
Apache與Tomcat整合的配置