Балансировщик нагрузки прокси-сервера модов Apache по условному отказу
У меня есть конфигурация, похожая на эту:
<VirtualHost *:80>
<Proxy balancer://X_Balancer>
BalancerMember http://server1.sth/
BalancerMember http://server2.sth/
BalancerMember http://server3.sth/
BalancerMember http://server4.sth/
BalancerMember http://server5.sth/
BalancerMember http://server6.sth/
BalancerMember http://server7.sth/
BalancerMember http://anotherApacheLB.sth/ lbset=1
</Proxy>
ProxyPass balancer://X_Balancer/
ProxyPassReverse balancer://X_Balancer/
сервер anotherApacheLB.sth содержит другой набор серверов, которые также должны быть сбалансированы, так же, как этот.
с этой конфигурацией anotherApacheLB.sth будет получать трафик только в том случае, если все участники не работают. Если у меня останется только 1 экземпляр, этот экземпляр будет сильно забит, и это повлияет на обработку.
Я хотел настроить это так: если 3 сервера из набора 0 не работают, добавьте еще один ApacheLB.sth в ротацию.
Благодарю.