-
Apache
负载均衡设置方法
:
mod_proxy
收藏
Apache
负载均衡设置方法
:
mod_proxy
来源
:
网络收集
p>
一般来说,负载均衡就是将客户端的请求分流给后端的各个真实服务器,达到负载
均衡的目的。
还有一种方式是用两台服务器,
一台
作为主服务器
(Master)
,<
/p>
另一
台作为热备份
(Hot Stand
by)
,请求全部分给主服务器,在主服务器当机时,立
即切换
到备份服务器,以提高系统的整体可
第一次看到这个标题时我也很惊讶,
Apache
居然还能做
负载均衡?真是太强大
了
。
经
过
一
番
调
查
后
发
现
< br>的
确
可
以
,
而
且
功
能
一
点
都
不
p>
差
。
这
都
归
功
于
mod_proxy
这个模块。不愧是强大的
Apache
啊。
废话少说,下面就来解释一下负载均衡的设置方法。
一般来说,负载均衡就是将客户端
的请求分流给后端的各个真实服务器,达到负载
均衡的目的。
还
有一种方式是用两台服务器,
一台作为主服务器
(Master)
,
另一
台
作为热备份
(Hot Standby)
,请求全部分给主服务
器,在主服务器当机时,立
即切换到备份服务器,以提高系统的整体可靠性。
1.
负载均衡的设置
1).
基本配置
Apache
可以应对上面这两种需
求。先来讨论一下如何做负载均衡。假设一台
apache
服务
器域名为
,
首先需要启用
Apach
e
的几个模块:
代码
LoadModule
proxy_module modules/mod_
LoadModule
proxy_balancer_module
modules/mod_proxy_
LoadModule
proxy_http_module modules/mod_proxy_
LoadModule
proxy_module modules/mod_
LoadModule
proxy_balancer_module
modules/mod_proxy_
LoadModule proxy_http_module
modules/mod_proxy_
mod_prox
y
提供代理服务器功能,
mod_proxy_balance
r
提供负载均衡功
能
,
mod_proxy_http
让
< br>代
理
服
务
器
能
支
持
H
TTP
协
议
。
如
果
把
mod_proxy_http
换成其他协议模块
(如
mod_pro
xy_ftp
)
,
或许能支持其
他协议的负载均衡,有兴趣的朋友可以自己尝试一下。
然后要添加以下配置:
代码
ProxyRequests
Off
BalancerMember :8080
BalancerMember :8080
ProxyPass /
balancer://mycluster/
#
警告:以下这段配置仅用于调试
,绝不要添加到生产环境中!!!
SetHandler balancer-manager
order
Deny,Allow
Deny from all
Allow from localhost
ProxyRequests Off
BalancerMember :8080
BalancerMember :8080
ProxyPass /
balancer://mycluster/
#
警告:以
下这段配置仅用于调试,绝不要添加到生产环境中!!!
SetHandler balancer-manager
order Deny,Allow
Deny from all
Allow from
localhost
注:
,
p>
是另外两台服务器
的域名,不是当前服务器
的域名
从上面的
ProxyRequests Off
这条可以看出,
实际上负载均衡器就是一个反向
代理,只不过它的代理转发地址不是某
台具体的服务器,而是一个
balancer://
协议:
ProxyPass
/
balan
cer://mycluster
协议地址可以随便定义。然后,在
段中设置该
balancer
协议的内容即可。
BalancerMember
指令可
以添加负载均衡组中的真实服务器地址。
下面那段
<
br>访
/balancer-manager>
是用来监视负载均衡的
工作情况
的
,
调
试
时
可
以
加
上
(
生
产
p>
环
境
中
禁
止
使
用
!
)
,
然
后
问
http://localhost/balancer-manager/
即可看到负载均衡的工作状况。
OK
,
改<
/p>
完
之
后
重
启
服
务
器
,
访
问
你
的
Apache
所
在
服
务
器
的
地
址
()
,即可看到负载均
衡的效果了。
-
-
-
-
-
-
-
-
-
上一篇:2014年中考语文试题及答案
下一篇:均衡器调整方法