Балансировщик нагрузки прокси-сервера модов 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 в ротацию.

Благодарю.

0 ответов

Другие вопросы по тегам