前几篇文章都是介绍的使用mod_jk.so整合Apache与Tomcat(负载均衡),后来我发现了使用mod_jk2.so也可以正和它们^_^^_^
首先下载jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
下载地址:http://www.apache.org/dist/tomcat/tomcat-connectors/jk2/binaries/win32/
解压缩后,里面有具体的文档说明
[@more@]mod_jk2的配置和jk差不多:
1:只需在apache的http.conf文件里面加上:
LoadModule jk2_module modules/mod_jk2.dll(mod_jk2.so)
2:在conf文件夹下建文件workers2.properties内容如下
#++++++++++++++++++++++++++++++++++++
# only at beginnin. In production uncomment it out
[logger.apache2]
level=DEBUG
#shm必须配
[shm]
file=C:Program FilesApache GroupApache2logsshm.file
size=1048576
# 第一个tomcat 的地址
# Example socket channel, override port and host.
[channel.socket:tomcat1]
port=11009
host=127.0.0.1
# 定义第一个工作者指向第一个tomcat
# define the worker
[ajp13:tomcat1]
channel=channel.socket:tomcat1
#第二个tomcat 得地址
# Example socket channel, override port and host.
[channel.socket:tomcat2]
port=12009
host=127.0.0.1
# 定义第二个工作者指向第二个tomcat
# define the worker
[ajp13:tomcat2]
channel=channel.socket:tomcat2
#定义负载均衡器,使其包含两个工作者
[lb:lb1]
worker=ajp13:tomcat2
worker=ajp13:tomcat1
#指定负载均衡器完成单一地址映射,使得apache 服务所在的uri全部指向 两个tomcat 上的 root
# Uri mapping
[uri:/test/*]
group=lb:lb1
#++++++++++++++++++++++++++++++++++++++++++
# define the worker
[status:status]
# Uri mapping
[uri:/jkstatus/*]
worker=status:status
3:tomcat的配置和使用jk配置一样;
Author:Derek (Fan Shizhen)
My QQ: 122168011
MSN:: fsz521job@hotmail.com