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

Nginx: возможное время простоя при переключении на активную-пассивную кластеризацию

Я понимаю, что OpenSource NginX обеспечивает активную и пассивную кластеризацию нескольких веб-серверов Nginx. Для Active-Active требуется платный Nginx Plus.

Сколько времени занимает переключение в случае конфигурации Active-Passive в версии с открытым исходным кодом?

Вы могли бы использовать что-то вроде keepalived для настройки плавающих IP-адресов между двумя серверами NGINX.

Конфигурация поддержки активности может быть активна-активна, если вы разделите IP-адреса между двумя хостами и настроите два экземпляра VRRP.

Или вы можете перейти в активный-пассивный режим, если вы поместите все IP-адреса на один хост и настроите только один экземпляр VRRP.

Каждый сервер NGINX будет иметь одинаковую конфигурацию, и вы можете настроить сценарий для копирования файлов конфигурации между серверами.

Само по себе переключение поддержки активности происходит очень быстро. Я теряю единичный эхо-запрос при отработке отказа, так как кэш ARP на моем основном коммутаторе обновляется новым MAC-адресом для IP-адреса.

Надеюсь это поможет!