Назад | Перейти на главную страницу

Настройка нескольких балансировщиков нагрузки Nginx для аварийного переключения

Я пытаюсь настроить тестовую среду Nginx с балансировкой нагрузки. Пока что я успешно настроил балансировщик нагрузки nginx-balancer1 и 3 сервера для обслуживания веб-страниц nginx1, nginx2 & nginx3.

nginx-balancer1 обслуживает страницы из nginx1, nginx2 or nginx3 в зависимости от weight назначен серверу.

Теперь мне нужно выяснить, как я могу настроить аварийное переключение для nginx-balancer1 как если бы он отключился, веб-страница отключится :(

Если у кого-то есть какая-либо информация или кто-то может указать мне правильное направление, я был бы очень признателен.

Спасибо

Мы используем keepalived и VRRP для совместного использования виртуального IP-адреса между нашими балансировщиками нагрузки HAProxy.

Этот подход требует, чтобы оба балансировщика находились в одной подсети.

Балансировщики нагрузки в разных центрах обработки данных / сетях, вероятно, должны будут использовать такое решение, как аварийное переключение DNS.