您的位置:首页 > 运维架构 > Tomcat

tomcat集群--整合Apache服务器,采用mod_proxy连接模式

2017-06-27 16:46 656 查看
0、关于tomcat的版本、tomcat配置、Apache服务器版本的下载和安装请先查看tomcat集群–整合Apache服务器,采用mod_JK连接模式

1、不要忘记修改项目的 WEN-INF/web.xml

在 和之间添加:

<distributable/>


2、修改apache配置文件 http.conf

开放如下图中红色框中的模块:



更改为,如下图:



3、将以下代码注释放开

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf


更改为:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf


4、文件末尾添加如下代码:

#配置为反向代理,代理到tomcat1和tomcat2服务
ProxyRequests Off
<proxy balancer://cluster>
BalancerMember ajp://192.168.0.10:8009 loadfactor=1 route=tomcat1
BalancerMember ajp://192.168.0.10:9009 loadfactor=1 route=tomcat2
</proxy>


4、修改conf/extra/httpd-vhosts.conf文件,并中添加如下代码:

<VirtualHost *:80>
ServerName 127.0.0.1
ServerAlias localhost
ProxyPass / balancer://cluster/ stickysession=jsessionid nofailover=On
ProxyPassReverse / balancer://cluster/
ErrorLog "logs/proxyTest-error.log"
CustomLog "logs/lbtest-access.log" common
</VirtualHost>


5、启动tomcat1、tomcat2、Apache服务,测试,参考上一篇文章,注意开放防火墙端口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat 集群