上一篇(apache+tomcat集群01 HTTP代理模式),我说了通过Http代理模式实现Tomcat集群,今天我们来简单把AJP方式实现集群的方式介绍一下,其实和Http代理模式很类似,废话少说
1、加载module:
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
2、继续添加如下配置:
ProxyPass / balancer://loadbalancer/ ProxyPassReverse / balancer://loadbalancer/ <Proxy balancer://loadbalancer/> BalancerMember ajp://localhost:8019/ BalancerMember ajp://localhost:8029/ BalancerMember ajp://localhost:8039/ </Proxy>
以上与Http修改主要集中在
1、 修改BalancerMember中的http为ajp;
2、 注意这里的8019、8029、8039,是Tomcat server.xml中的port
<Connector port="8019" protocol="AJP/1.3" redirectPort="8443" />
如果我们这里直接写成Tomcat的端口会报:
[Fri Aug 02 18:28:38 2013] [error] ajp_read_header: ajp_ilink_receive failed [Fri Aug 02 18:28:38 2013] [error] (120006)APR does not understand this error code: proxy: read response failed from (null) (localhost) [Fri Aug 02 18:28:46 2013] [error] (70014)End of file found: ajp_ilink_receive() can't receive header [Fri Aug 02 18:28:46 2013] [error] ajp_read_header: ajp_ilink_receive failed [Fri Aug 02 18:28:46 2013] [error] (120006)APR does not understand this error code: proxy: read response failed from (null) (localhost)
3、配置Tomcat容器
测试:
相关推荐
Apache+Tomcat集群是一种常见的Web服务器和应用服务器集群架构,用于提高网站的可用性和可扩展性。Apache作为前端服务器,负责接收客户端的HTTP请求,并根据配置的负载均衡策略将这些请求转发给后端的多个Tomcat实例...
### Apache + Tomcat集群与AJP Proxy实际操作详解 #### Apache服务器安装与配置 Apache作为一款广泛使用的开源HTTP服务器,在企业级应用环境中扮演着至关重要的角色。尤其在与Tomcat结合形成集群时,Apache能够有效...
本文将详细介绍如何在一机双Tomcat环境下搭建Apache+Tomcat集群,并深入解析其中的关键配置和技术细节。 #### 二、Apache+Tomcat集群的优势 1. **高可靠性(HA)**:通过集群管理软件实现在主服务器发生故障时,备份...
3. **集群配置**:Apache+Tomcat集群的核心配置主要涉及Apache的 mod_proxy 和 mod_proxy_ajp 模块。mod_proxy用于反向代理,将请求转发给后端服务器;mod_proxy_ajp则是与Tomcat通信的AJP(Apache JServ Protocol)...
【Apache+Tomcat 集群与负载均衡及Session...通过以上配置,Apache+Tomcat集群可以实现高效的负载均衡和高可用性,同时通过Session绑定确保用户会话的连续性。注意定期监控和优化集群性能,以应对不断变化的业务需求。
- 通过浏览器访问`http://172.16.116.1/index.jsp`,检查是否能够成功访问,并观察日志文件确认请求是否被正确地分发至Tomcat集群中的不同节点。 #### 四、注意事项 1. **权限问题**: 确保所有操作均以具有足够...
### Linux下Apache+Tomcat集群指南 #### 一、系统集群环境安装指南 **1.1 文档说明** 本文档旨在详细介绍如何在Linux环境下搭建Apache+Tomcat集群,并实现负载均衡及Session复制等功能。该文档适合希望提高Web...
以下是对"Apache+mod_jk+Tomcat集群环境配置"的详细解析。 **1. Apache与Tomcat集群的优势** - **负载均衡**:通过将请求分发到多个Tomcat实例,可以有效提高系统处理能力,防止单一节点过载。 - **高可用性**:当...
Apache和Tomcat集群配置是一种常见的高可用性和负载均衡解决方案,特别是在需要处理大量...正确配置Apache和Tomcat集群,不仅能提升系统的可扩展性,还能降低单点故障的风险,是构建大型Web应用不可或缺的技术手段。