Linux集群与jetspeed
2008-11-26 10:59:16 来源:WEB开发网第二步,安装jk2
把下载到的mod_jk2-2.0.43.dll 改成mod_jk2.dll 放到apache的modules目录下,修改apache的httpd.conf,即在LoadModule foo_module modules/mod_foo.so 行下插入mod_jk2模块的装载信息:
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule jk2_module modules/mod_jk2.dll
第三步,配置jk2
jk2的配置全在一个配置文件中,文件名为workers2.properties,和apache 的httpd.conf放在同一个目录下。以下是这个文件的内容:
#++++++++++++++++++++++++++++++++++++
对于jk2模块的负载均衡配置可参见相关站点,值得提及的是jk2的负载均衡还支持权重分配等优秀功能。
# only at beginnin. In production uncomment it out
[logger.apache2]
level=DEBUG
#shm必须配
[shm]
file=D: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=10.1.36.123
# 定义第二个工作者指向第二个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:/*]
group=lb:lb1
#++++++++++++++++++++++++++++++++++++++++++
更多精彩
赞助商链接