打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
lighttpd配置之代理、负载均衡(mod_proxy)
lighttpd配置之代理、负载均衡(mod_proxy)
使用proxy可以使lighttpd成为一个代理服务器。例如将java的请求全都转向给jboss来处理
mod_proxy有三个标签:
proxy.debug,0或者1. 表示是否启动调试模式。 1表示启动
proxy.balance,使用负载均衡的模式。可以使“hash”,“round-robin”,”fair”三种模式之一。
’round-robin’ 交替轮训, ‘hash’ 根据请求的url产生一个 hash值,来确保同样的请求的url都访问同样的主机
‘fair’ is the normal load-based, passive balancing.

语法结构

123456789
 ( <extension> =>       ( [ <name> => ]        ( "host" => <string> ,          "port" => <integer> ),        ( "host" => <string> ,          "port" => <integer> )      ),      <extension> => ...     )

* : 表示请求url的文件扩展名或者文件前缀 (如果以”/”开始); 可以是空 (“”) 表示所有的请求
* : 可选名称
* “host”: 被代理的服务器的ip
* “port”: 被代理服务器的端口,默认是80

如:

123456
proxy.server = ( ".jsp" =>                       ( (                            "host" => "10.0.0.242",                           "port" => 8080                         ) )                     )

再如:

12345678
$HTTP["host"] == "www.domain.me" {        proxy.server  = ( "" =>        ( (                 "host" => "127.0.0.1",                "port"=>"8080"          ) )         )}

负载均衡的例子,例如有8个squid缓存,需要用lighttpd做负载均衡

1234567891011
  $HTTP["host"] == "www.example.org" {    proxy.balance = "hash"     proxy.server  = ( "" => ( ( "host" => "10.0.0.10" ),                              ( "host" => "10.0.0.11" ),                              ( "host" => "10.0.0.12" ),                              ( "host" => "10.0.0.13" ),                              ( "host" => "10.0.0.14" ),                              ( "host" => "10.0.0.15" ),                              ( "host" => "10.0.0.16" ),                              ( "host" => "10.0.0.17" ) ) )  }

当一个服务器宕机后,它上面的请求将被转移给其他设备server

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Nginx是什么?Nginx介绍 - Licess's Blog
生产环境中的一些web server(主要是三巨头apache, nginx, lighttpd)
Lighty RoR: lighttpd mod_proxy_core Mongrel...
apache负载均衡和热备
windows安装nginx部署步骤图解(反向代理与负载均衡)
nginx实现反向代理及负载均衡
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服