1,安装apache2,到c:\apache2,
2,下载mod_jk.dll,复制到c:\apache2\modules
3,修改c:\apache2\conf\httpd.conf,添加
LoadModule jk_module modules/mod_jk_2.0.47.dll
JkWorkersFile "C:/Apache2/conf/workers2.properties"
JkMount /*.jsp loadbalancer
JkMount /*.do loadbalancer
JkMount /servlet/* loadbalancer
JkLogFile "c:/Apache2/logs/mod_jk2.log"
JkLogLevel INFO
4,在c:\apache2\conf目录下建立worker2.properties内容
ps=/
worker.list=tomcat1,tomcat2,loadbalancer
worker.tomcat1.port=11009
worker.tomcat1.host=10.1.19.80
worker.tomcat1.type=ajp13
#worker.tomcat1.cachesize
worker.tomcat1.lbfactor=100
worker.tomcat2.port=12009
worker.tomcat2.host=10.1.19.80
worker.tomcat2.type=ajp13
#worker.tomcat2.cachesize
worker.tomcat2.lbfactor=100
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=tomcat1, tomcat2
5,下载tomcat5.5.5的zip版,分别解压缩到c:\tomcat1 ,c:\tomcat2
修改c:\tomcat1\conf\jk2.properties
channelSocket.port=11009
修改c:\tomcat2\conf\jk2.properties
channelSocket.port=12009
6,修改c:\tomcat1\conf\server.xml
(1)<Server port="11005" shutdown="SHUTDOWN">
(2)<Connector port="11080"
maxThreads="150"
minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
(3)<Engine name="Catalina" defaultHost="localhost"
jvmRoute="tomcat1">
(4)去掉cluster的注释
在该tcpListenPort为4001
7,修改c:\tomcat2\conf\server.xml
(1)<Server port="12005" shutdown="SHUTDOWN">
(2)<Connector port="12080"
maxThreads="150"
minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
(3)<Engine name="Catalina" defaultHost="localhost"
jvmRoute="tomcat2">
(4)去掉cluster的注释
在该tcpListenPort为4002
8,c:\tomcat1\bin\startup.bat 第一行加入set TOMCAT_HOME=c:\tomcat1
c:\tomcat2\bin\startup.bat 第一行加入set TOMCAT_HOME=c:\tomcat2
9,启动apache2,两个tomcat,OK
分享到:
相关推荐
实现Apache + Tomcat负载平衡后,持续监控系统性能,优化配置参数,如超时设置、缓冲区大小等,是确保最佳性能的关键。 10. **安全性**: 考虑到安全因素,应在Apache前端部署SSL证书,实现HTTPS,同时限制对后端...
Apache 和 Tomcat 负载平衡的设置是一个关键的服务器管理任务,特别是在处理高流量网站或需要高可用性和可扩展性的应用中。Apache 作为一款流行的开源 Web 服务器,常与 Tomcat(一个 Java Servlet 容器)结合使用,...
Apache+Tomcat负载平衡设置是优化Web服务器性能和高可用性的重要策略,它涉及到将来自用户的请求有效地分发到多个Tomcat实例上,以避免单点故障并提高系统整体的处理能力。Apache作为前端Web服务器,可以配置为反向...
在这个场景中,Apache扮演着负载均衡器的角色,接收来自客户端的请求,并根据预设策略将请求转发到适当的Tomcat实例。 2. Tomcat7:Tomcat是Apache软件基金会的Java Servlet和JavaServer Pages(JSP)容器,专注于...
Apache+Tomcat+JK是一个常见的Web服务器和应用服务器集群解决方案,用于实现负载均衡和高可用性。这个配置中,Apache作为前端反向代理服务器,Tomcat作为后端的应用服务器,而JK模块是Apache与Tomcat之间的连接器,...
本人自己配置的windows平台apache+tomcat负载均衡实现,这个资源中包括apache,tomcat,测试项目+说明文档。只要正确安装apache,即可直接正常运行。本人参考网络,所以给贡献网络。
内附完整配置教程和修改后的apache的httpd.conf文件和tomcat的server.xml配置文件,包含test测试项目,不包含apache和tomcat安装文件。 本教程参考网上资料,本机测试成功,如有问题可以私信说明。
配置安装Apache+Apache Tomcat实现tomcat负载均衡教程.doc
Apache+Tomcat的负载均衡配置就是为了解决这一问题。 负载均衡的基本思想是将来自用户的请求分发到多个后端服务器,这样可以避免任何单一服务器过载,同时提高整体服务的可靠性和响应时间。Apache通常通过其模块mod...
【Apache + Tomcat 负载均衡】是Web服务领域常用的一种架构模式,它通过将静态资源处理和动态请求分发进行分离,提高系统性能和可用性。Apache 作为前端服务器,主要负责处理静态内容,如HTML、CSS、JavaScript、...
apache+tomcat集群负载平衡的配置详细讲解
阅读这份手册可以帮助你深入理解Apache + Tomcat负载均衡worker模式的配置和管理,确保系统稳定高效地运行。 总的来说,Apache + Tomcat的负载均衡worker模式通过合理调度请求,能够有效地提升服务的可用性和响应...
apache+tomcat负载均衡环境搭建,包括软件下载,安装,配置,照着步骤做即可。
5. **修改Tomcat配置**:在每个Tomcat实例的server.xml中,确保每个实例有唯一的`jvmRoute`,这有助于JK模块识别和平衡负载。 6. **创建测试应用**:编写一个简单的JSP页面,如test.jsp,将其放在每个Tomcat的...
Apache+Tomcat负载均衡与集群配置是提升Web应用性能和高可用性的重要手段。这篇文章将详细介绍如何使用Apache作为前端负载均衡器,与多台Tomcat服务器配合构建集群环境。 首先,我们要理解负载均衡的基本概念,它是...
Apache+JK+Tomcat搭建负载均衡是一种常见的高可用性和性能优化策略,主要目的是分散网络流量,提高服务的稳定性和响应速度。这个方案特别适合大型网站或应用,可以有效防止单点故障,提升用户体验。 首先,负载均衡...
Apache+Tomcat+Linux集群和均衡负载(Session同步复制
反向代理负载均衡 Apache + Tomcat集群 多的我也不多说了 看文档