gpt4 book ai didi

configuration - Lighttpd 负载均衡配置

转载 作者:行者123 更新时间:2023-12-04 21:46:01 26 4
gpt4 key购买 nike

我正在使用 Lighttpd 在 Play 框架中配置负载均衡器 1.4.30 .

我在 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 ) )
)
}

我的播放应用程序在端口 9020、9030 上运行良好。

但是当我尝试 http://localhost:80我的负载平衡器应该将请求传输到这些未发生的任何端口。我只得到 Lighttpd 测试页。

最佳答案

首先确保您的 server.modules 中有 mod_proxy大批。

我想使用 $HTTP["host"]是这里的问题。您应该使用 $SERVER["socket"]像这样:

$SERVER["socket"] == ":9020" {
proxy.server = (
"/" => (
(
"host" => "10.74.9.109",
"port" => 9020
)
)
)
}

$SERVER["socket"] == ":80" {
proxy.server = (
"/" => (
( "host" => "10.74.9.109", "port" => 9020 ),
( "host" => "10.74.9.109", "port" => 9030 )
)
)
}

关于configuration - Lighttpd 负载均衡配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14256746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com