负载均衡方案及详细配置

上传人:枫** 文档编号:476355425 上传时间:2022-11-09 格式:DOCX 页数:4 大小:46.87KB
返回 下载 相关 举报
负载均衡方案及详细配置_第1页
第1页 / 共4页
负载均衡方案及详细配置_第2页
第2页 / 共4页
负载均衡方案及详细配置_第3页
第3页 / 共4页
负载均衡方案及详细配置_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《负载均衡方案及详细配置》由会员分享,可在线阅读,更多相关《负载均衡方案及详细配置(4页珍藏版)》请在金锄头文库上搜索。

1、Apache+Tomcat+mod_jk实现负载均衡方案、概述:原理图:忒口$,摘时#南嚅由成卜:;Mod_jk诱成物治虾五iL 直jk?i玄调度其自fl动检煮 ttflhWt有祜帆旅提高系统可用性,对系统性能影响较小。对于一台服务器Down机后,可自动切换到另 外一台进行访问。服务器操作系统需要安装Apache HTTP+Mod_jkWin server 2008 64 位JDK、 Apache HttpTomcatlWin server 2008 64 位JDK、 TomcatTomcat2Win server 2008 64 位JDK、 Tomcat最少需要两台机器,Tomcatl和To

2、mcat2可在同一台服务器上。若条件允许最好是各用一台 服务器。二、详细配置步骤:1、Apache http Server 安装32位的按照提示操作即可。64位系统的不是安装包。64位安装配置:以管理员身份运行cmd执行:httpd -k install若无法运行并提示配置错误,请先安装vcredist_x64.exe后再执行。安装后在Testing httpd.conf.时会报错,不影响。httpd -k start 启动 Apache、 httpd -k shutdown 停止 Apache、 httpd -k restart 重启测试 Apache:在IE中输入:127.0.0.1 打开

3、网页显示It work就OK2、将Mod_jk的压缩包解压,找到mod_jk.so 复制到Apache目录下modules目录下64 位的下载 mod_jk1.230_x64.zip32 位的下载 tomcat-connectors-1.2.35-windows-i386-httpd-2.0.x.zip3、修改Apache conf目录下的httpd.conf文件在最后增加:Include conf/extra/mod_jk.conf4、在 conf/extra 下创建 mod_jk.conf 文件增加如下:#load module mod_jk.soLoadModule jk_module

4、modules/mod_jk.so#mod_jk config#load workersJkWorkersFile conf/workers.properties#set log fileJkLogFile logs/mod_jk.log#set log levelJkLogLevel info#map to the status server#mount the status serverJkMount /private/admin/mystatus mystatusJkMount /* balance5、在 conf目录下创建 workers.properties文件增加: worker.

5、tomcat1中的tomcat1和tomcat2必须和Tomcat中的配置相同。Tomcat配置下面介召worker.list=balance,mystatus#first worker configworker.tomcat1.type=ajp13worker.tomcat1.host=192.168.8.204worker.tomcat1.port=8009#Tomcat 的监听端口worker.tomcat1.lbfactor=1worker.tomcat1.socket_timeout=30worker.tomcat1.socket_keepalive=1#second worker

6、configworker.tomcat2.type=ajp13worker.tomcat2.host=192.168.8.204worker.tomcat2.port=8010 #Tomcat的监听端口实验是在同一机器上做的,所以两个不同worker.tomcat2.lbfactor=1worker.tomcat2.socket_timeout=30worker.tomcat2.socket_keepalive=1 worker.balance.type=lbworker.balance.balance_workers=tomcat1,tomcat2worker.balance.sticky_

7、session=1worker.mystatus.type=status6、Tomcat配置两台配置相同打开 Tomcat 的 conf/server.xml找到如下行:!- You should set jvmRoute to support load-balancing via AJP ie : -修改为:另一台 Tomcat 的 jvmRoute=tomcat2 tomcat1 和 tomcat2 必须和上面 Apache 的 workers.properties文件中配置相同7、两台Tomcat的Session复制(提高了系统可用性,但会消耗系统性能)项目的Web.xml中必须加上distributable/需要同步的Session会话属性必须实现java.io.Serializable,否则不能同步在两台Tomcat做相同操作。在Tomcat的server.xml中找到!- -取掉注释并修改为:若两个Tomcat在同一机器上,在Receiver中的Port不能重复取值范围 4000-4100

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号