Apache实现Web Server负载均衡详解(不考虑Session版)
至少需三台服务器:
服务器A:控制服务器
服务器B和服务器C:实际执行服务器
负载均衡原理:将访问服务器A的请求分发至服务器B和服务器C
修改服务器A上apache的http.conf文件:
首先,加载相应的代理模块,去掉以下模块前面的#号:
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
其次,在文件末尾添加:
ProxyPass /example/ balancer://proxy/
<Proxy balancer://proxy>
BalancerMember http://serverB/example/
BalancerMember http://serverC/example/
</Proxy>
表示将访问服务器A的http://serverA/example/子目录下的所有文件分发至服务器B和C执行,相当于访问http://serverB/example/或http://serverC/example/子目录下的文件。
若写成:
ProxyPass / balancer://proxy/
<Proxy balancer://proxy>
BalancerMember http://serverB/
BalancerMember http://serverC/
</Proxy>
则代表所有访问A的请求都相应的转成访问B或C
最后,重启服务器A的apache
- Red Hat Linux,Apache2.0+Weblogic9.2负载均衡集群安装配置
- 用apache和tomcat搭建集群(负载均衡)
- tomcat6_apache2.2_ajp 负载均衡加集群实战分享
- 简单测试Apache是如何完成负载均衡策略配置
- Apache2.2以上版本与Tomcat整合配置及负载均衡实现
- Apache负载均衡设置方法 mod_proxy使用介绍
- apache负载均衡的安装和实现方法
- Nginx+Tomcat高性能负载均衡集群搭建教程
- Nginx+Tomcat搭建高性能负载均衡集群的实现方法
- nginx+tomcat实现Windows系统下的负载均衡搭建教程
- 详解基于Centos7+Nginx+Tomcat8的负载均衡服务器的搭建
- 详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
- nginx+tomcat实现负载均衡,使用redis session共享
- 详解Ngigx+Tomcat配置动静分离,负载均衡
- Nginx与Tomcat实现动静态分离和负载均衡
- Nginx+Tomcat+Https 服务器负载均衡配置实践方案详解
- linux下Nginx+Tomcat负载均衡配置方法
- windows下nginx+tomcat配置负载均衡的方法
- Debian下搭建Nginx和Tomcat服务器实现负载均衡的方案
- Windows下Apache+Tomcat7负载均衡配置方法详解
相关文章
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
用户量快速增长,访问量在短时间内翻倍,由于前期容量规划做得比较好,硬件资源可以支撑,可是软件系统方面出现了大问题:40% 的请求都会返回 HTTP 500: Internal Server Error2017-02-02PHP自定义函数判断是否为Get、Post及Ajax提交的方法
这篇文章主要介绍了PHP自定义函数判断是否为Get、Post及Ajax提交的方法,涉及php服务器预定义变量$_SERVER及字符串相关操作技巧,需要的朋友可以参考下2017-07-07
最新评论