1.apache 安装
2.保证加载以下模块
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
3.修改httpd.conf
3.1 找到 Include conf/extra/httpd-vhosts.conf,去掉前面的注释符
3.2 在最后加入:
ProxyRequests Off
<proxy balancer://cluster>
BalancerMember ajp://192.168.88.204:8009 loadfactor=1 route=jvm1
BalancerMember ajp://192.168.88.205:9009 loadfactor=1 route=jvm2
</proxy>
ProxyRequests Off 是告诉Apache需要使用反向代理
4.修改httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin 管理员邮箱
ServerName 域名(没有可用IP地址代替)
ServerAlias localhost
ProxyPass / balancer://cluster/ stickysession=jsessionid nofailover=On
ProxyPassReverse / balancer://cluster/
ErrorLog "logs/lbtest-error.log"
CustomLog "logs/lbtest-access.log" common
</VirtualHost>
这里balancer://是告诉Apache需要进行负载均衡的代理
注意:"cluster"与上面3步骤的必须保持一致
5.tomcat配置
5.1 ajp 端口配置
5.2 找到 <Engine name="Catalina" defaultHost="localhost"> 注释掉,或者修改为 <Engine name="Standalone" defaultHost="localhost" jvmRoute="jvm2"> (这个配置本来是注释掉的)
5.3 找到 <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> 去掉注释
参考文档:http://developer.51cto.com/art/201102/246338.htm
分享到:
相关推荐
配置Apache+Tomcat7+jk负载均衡的基本步骤如下: 1. 安装Apache HTTP Server和Tomcat7,确保它们都能正常运行。 2. 配置mod_jk模块。这通常包括编译和安装mod_jk,然后在Apache的配置文件(如httpd.conf)中加载该...
本人自己配置的windows平台apache+tomcat负载均衡实现,这个资源中包括apache,tomcat,测试项目+说明文档。只要正确安装apache,即可直接正常运行。本人参考网络,所以给贡献网络。
配置安装Apache+Apache Tomcat实现tomcat负载均衡教程.doc
内附完整配置教程和修改后的apache的httpd.conf文件和tomcat的server.xml配置文件,包含test测试项目,不包含apache和tomcat安装文件。 本教程参考网上资料,本机测试成功,如有问题可以私信说明。
Apache+Tomcat的负载均衡配置就是为了解决这一问题。 负载均衡的基本思想是将来自用户的请求分发到多个后端服务器,这样可以避免任何单一服务器过载,同时提高整体服务的可靠性和响应时间。Apache通常通过其模块mod...
Apache+Tomcat+JK是一个常见的Web服务器和应用服务器集群解决方案,用于实现负载均衡和高可用性。这个配置中,Apache作为前端反向代理服务器,Tomcat作为后端的应用服务器,而JK模块是Apache与Tomcat之间的连接器,...
总之,Apache + Tomcat负载均衡配置涉及多个组件的设置,包括Apache的模块配置、虚拟主机设置、Tomcat的AJP连接器以及Session管理和文件访问控制。正确配置后,这种架构可以显著提高网站的可靠性、扩展性和用户体验...
Apache+Tomcat负载均衡与集群配置是提升Web应用性能和高可用性的重要手段。这篇文章将详细介绍如何使用Apache作为前端负载均衡器,与多台Tomcat服务器配合构建集群环境。 首先,我们要理解负载均衡的基本概念,它是...
apache+tomcat负载均衡环境搭建,包括软件下载,安装,配置,照着步骤做即可。
阅读这份手册可以帮助你深入理解Apache + Tomcat负载均衡worker模式的配置和管理,确保系统稳定高效地运行。 总的来说,Apache + Tomcat的负载均衡worker模式通过合理调度请求,能够有效地提升服务的可用性和响应...
本文将详细阐述如何在 Linux 系统上安装、配置 Apache 与 Tomcat,并实现负载均衡。 一、操作系统的选取 在本教程中,我们选用的是 Red Hat Linux 5.0 操作系统。Linux 系统因其开源、稳定和强大的网络服务支持而...
以下是实现Apache+Tomcat负载均衡整合的详细步骤: 1. **安装与配置Apache**: - 安装Apache HTTP服务器,并确保已启用mod_proxy、mod_proxy_balancer和mod_proxy_http模块。这些模块通常在默认的Apache安装中已经...
通过以上步骤,我们就实现了Apache2.4与Tomcat的负载均衡配置。这种配置有助于提高系统的可用性和性能,同时也可以实现故障转移,当某个Tomcat实例出现问题时,请求会自动路由到其他健康的实例。在实际环境中,可能...
3、Nginx+Tomcat负载均衡配置 首先创建两个文件,这两个文件 我来提供,将这两个文件拷入Nginx的conf文件夹下 1.proxy.conf 文件内容 #负责代理转发 proxy_redirect off; proxy_set_header Host $host; proxy_set_...
### Apache+mod_jk+Tomcat负载均衡配置详解 #### 一、背景介绍 随着互联网技术的迅猛发展,单一服务器已经难以满足日益增长的服务需求。负载均衡技术应运而生,成为提高服务可用性和扩展性的关键手段之一。本文将...
Apache+Tomcat+JK 实现集群负载均衡是一种常见的Web服务器和应用服务器的部署方式,它能够提高系统的可用性和响应速度,实现服务的高并发处理。本文将详细介绍如何配置这一环境。 首先,我们需要准备以下软件: 1. ...
4. **原理**:JK插件作为负载均衡器,根据`worker.properties`文件中的配置参数为Tomcat服务器分配负载;而各Tomcat服务器之间通过`SimpleTcpCluster`进行通信,实现Session等状态的同步。 #### 三、Apache+Tomcat...