- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TomcatApache2负载均衡部署参考.
Apache、Tomcat负载均衡部署参考
目录
配置环境与软件
Windows 2003操作系统
jdk1.5以上版本
apache_2.2.10
下载地址:/
Tomcat5.5
下载地址:/download-55.cgi
下载Zip版
mod_jk
下载地址:/tomcat/tomcat-connectors/jk/?
下载与apache2.2.10相对应的版本,此处选择下载mod_jk-1.2.27-httpd-2.2.10.so
环境搭建和软件安装
安装jdk(请参阅jdk的相关安装配置)
特别提醒:设置系统环境变量:JAVA_HOME与PATH
安装apache
双击安装文件进行安装,一般按照默认设置即可,如果需要指定安装路径,可在相应的步骤中进行更改设置。下文中以“$apache_home”来替代说明apache的安装路径的根。
安装完毕,在任务栏应该可以看到一个Apache的快捷启动图标,试启动一下,如果正常启动,任务栏中小图标会变成绿色,可以通过http://localhost/进行访问,正常会出现以下页面:
负载均衡与集群设置
结合mod_jk配置apache
将下载的mod_jk-1.2.27-httpd-2.2.10.so拷贝到$apache_home/modules文件夹下
在$apache_home/conf目录下新建文件:mod_jk.conf,文件中设置如下内容:
#加载mod_jk Module
LoadModule jk_module modules/mod_jk-1.2.27-httpd-2.2.10.so
#指定perties文件路径
JkWorkersFile conf/perties
#指定日志文件的位置
JkLogFile logs/mod_jk2.log
JkLogLevel error
#指定哪些请求交给tomcat处理,controller为在pertise里指定的负载分配控制器
JkMount /*.jsp controller
JkMount /*.action controller
注意以上文件内容中的文件名及路径信息,如果之前的步骤中有改变,那么要对应设置,值得一提的是JkMount参数,可以设置多项,根据应用项目的具体情况,将所有要交付给tomcat处理的请求一一设置便可。
在$apache_home/conf目录下新建文件:perties,文件中设置如下内容:
#server 列表
worker.list = controller,tomcat1,tomcat2
#========tomcat1========
worker.tomcat1.port=8009 #ajp13 端口号,在tomcat下server.xml配置,默认8009
worker.tomcat1.host=93 #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor=1 #server的加权比重,值越高,分得的请求越多
#========tomcat2========
worker.tomcat2.port=9009 #ajp13 端口号,在tomcat下server.xml配置,默认8009
worker.tomcat2.host=93 #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor=1 #server的加权比重,值越高,分得的请求越多
#========controller,负载均衡控制器========
worker.controller.type=lb
worker.controller.balanced_workers=tomcat1,tomcat2 #指定分担请求的tomcat
worker.controller.sticky_session=1
具体需要配置的Tomcat的数目,根据实际的部署情况进行设置,此处配置了两个,为tomcat1和tomcat2,注意controller的名称对应以及各个Tomcat中的参数设置。有些参数的设置是要和后面各个Tomcat的设置对应的。
打开$apache_home/conf目录下文件:httpd.conf,在文件的最后添加一行设置:
#指定mod_jk配置文件路径
include conf/mod_jk.conf
配置Tomcat实例,实现负载均衡
将apache-tomcat-5.5.27.zip解压缩,复制两份,分别命名为:apache-tomcat-5.5.
您可能关注的文档
- TL-WR720N模式切换方法及各个模式设置指南..docx
- TL494应用原理(精华版)..doc
- TL494CN逆变器..doc
- TL494正弦波逆变电源设计2..doc
- TL494逆变器..doc
- TL527版本200212中文..doc
- TL494直流变换器_电力电子..doc
- TL9000测量..doc
- TL9000电讯质量管理体系认证..doc
- TLCC低温共烧陶瓷技术..doc
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)