gpt4 book ai didi

apache - httpd mod_proxy_balancer 故障转移 failonstatus - 透明切换

转载 作者:行者123 更新时间:2023-12-04 04:22:31 25 4
gpt4 key购买 nike

我正在使用 mod_proxy_balancer 来管理后端服务器的故障转移。当某些其他后端服务(例如 NFS)出现故障时,后端服务器可能会返回错误代码而不是超时,并且我们希望此类服务器也被标记为故障节点。因此我们使用了 failonstatus 指令。

<Proxy balancer://avatar>
ProxySet failonstatus=503
BalancerMember http://active/ retry=30
# the hot standby
BalancerMember http://standby/ status=+H retry=0
</Proxy>

目前故障转移工作完美,有一个小故障。当事件节点出现故障时,用户会收到 503 错误,并且备用服务器会从下一个请求中接管。

我什至不希望单个请求失败。无法在不向客户端返回错误的情况下进行 mod_proxy 故障转移?如果事件节点出现故障,我希望 mod_proxy 为同一个请求尝试备用节点,而不仅仅是来自后续请求!

最佳答案

我想你在 Apache HTTPd 邮件列表上问过这个问题,但遗憾的是没有得到满意的答复。我在 ServerFault 中问了几乎相同的问题,所以我将它们结合在一起。

https://serverfault.com/questions/414024/apache-httpd-workers-retry

关于apache - httpd mod_proxy_balancer 故障转移 failonstatus - 透明切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11083707/

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