
我正在嘗試配置反向代理。我目前有
<Proxy balancer://myset>
BalancerMember http://IP1:80 retry=4
BalancerMember http://IP1:80
Balancermember http://IP3:80
ProxySet lbmethod=bytraffic
</Proxy>
ProxyPass "/balancer-manager" !
ProxyPass "/" "balancer://myset/"
ProxyPassReverse "/" "balancer://myset/"
將重試次數設為 4,可以縮短反向代理檢查處於錯誤狀態的成員的運作狀況之前的時間。但是,如果我systemctl stop httpd
(從 IP1 處的實例)運行,當我刷新(反向代理的)平衡器管理器頁面時,需要一段可變的時間(有時僅幾秒鐘)才會註冊為 Init Err。如何配置此檢查以減少運行頻率?檢查是否僅因為我刷新頁面而運行?我沒有使用動態健康檢查,那麼是否使用了 PING?我查看了模組頁面,它通常會準確地解釋它,但我嘗試了一些方法,但沒有成功。另外,如果每個請求都會 ping 所有 BalancerMember 的位址,這是否意味著每個請求都有額外的 3 次往返?最後,如果我決定啟用運行狀況檢查(透過 hcheck 模組),是否會停用靜態檢查?謝謝。