我正在使用Lighttpd 1.4.30在Play框架中配置负载均衡器。
我已经在lighttpd-inc.conf中添加了以下条目。
$HTTP["host"] =~ "http://10.74.9.109:9020" {
proxy.balance = "round-robin" proxy.server = ( "/" =>
( ( "host" => "10.74.9.109", "port" => 9020 ) ) )
}
$HTTP["host"] =~ "http://10.74.9.109:80" {
proxy.balance = "round-robin" proxy.server = ( "/" => (
( "host" => "10.74.9.109", "port" => 9020 ),
( "host" => "10.74.9.109", "port" => 9030 ) )
)
}
我的Play应用程序在9020和9030端口上运行良好。
但是当我尝试访问http://localhost:80
时,我的负载均衡器应该将请求传输到其中任何一个端口,但这并没有发生。我只看到了Lighttpd测试页面。