Я пытаюсь настроить тестовую среду Nginx с балансировкой нагрузки. Пока что я успешно настроил балансировщик нагрузки nginx-balancer1
и 3 сервера для обслуживания веб-страниц nginx1, nginx2 & nginx3
.
nginx-balancer1
обслуживает страницы из nginx1, nginx2 or nginx3
в зависимости от weight
назначен серверу.
Теперь мне нужно выяснить, как я могу настроить аварийное переключение для nginx-balancer1
как если бы он отключился, веб-страница отключится :(
Если у кого-то есть какая-либо информация или кто-то может указать мне правильное направление, я был бы очень признателен.
Спасибо
Мы используем keepalived и VRRP для совместного использования виртуального IP-адреса между нашими балансировщиками нагрузки HAProxy.
Этот подход требует, чтобы оба балансировщика находились в одной подсети.
Балансировщики нагрузки в разных центрах обработки данных / сетях, вероятно, должны будут использовать такое решение, как аварийное переключение DNS.