lighttpd的负载均衡和错误恢复

以lighttpd+mongrel为例,最主要的配置工作在lighttpd,修改lighttpd.conf文件,开启server.modules中的一下服务
server.modules = (
"mod_rewrite",
"mod_redirect",
"mod_alias",
"mod_access",
"mod_fastcgi",
"mod_proxy",
"mod_accesslog" )
特别注意其中的"mod_proxy"一定要开启,否则下一步的配置会出错。

在最后添加下面几行配置:
proxy.debug = 0
proxy.balance = "fair"
proxy.server = ( "/" =>
(
( "host" => "127.0.0.1", "port" => 4001 ),
( "host" => "127.0.0.1", "port" => 4002 )
)
)
这个配置是实现了两个服务的负载均衡和错误恢复功能,如果是两台独立的web server,只要修改一下配置即可。

简单测试了一下,这个配置可以实现负责均衡和错误恢复。4001、4002任一个服务停止,系统都能正常工作,但浏览器可能需要多刷新一次。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值