源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Apache实现Web Server负载均衡详解(不考虑Session版)

  • 时间:2020-01-15 07:16 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Apache实现Web Server负载均衡详解(不考虑Session版)
[b]至少需三台服务器: [/b]服务器A:控制服务器 服务器B和服务器C:实际执行服务器 负载均衡原理:将访问服务器A的请求分发至服务器B和服务器C 修改服务器A上apache的http.conf文件: [b]首先,加载相应的代理模块,去掉以下模块前面的#号: [/b]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 [b]其次,在文件末尾添加: [/b]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/子目录下的文件。 [b]若写成: [/b]ProxyPass / balancer://proxy/ <Proxy balancer://proxy> BalancerMember http://serverB/ BalancerMember http://serverC/ </Proxy> 则代表所有访问A的请求都相应的转成访问B或C [b]最后,重启服务器A的apache[/b]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部