Настройте ALB для перенаправления в другую целевую группу, если все проверки не пройдены - PullRequest
0 голосов
/ 24 сентября 2019

Мы пытаемся создать веб-страницу обслуживания для наших клиентов, когда наше приложение по какой-либо причине закрывается.

Скажем, у нас на AWS есть балансировщик нагрузки приложений.

Как мынастроить ALB для перенаправления в другую целевую группу, если все проверки не пройдены?Скажем, есть 2 целевые группы, одна из которых является «основной» целевой группой.И если все экземпляры в этой TG нездоровы, есть ли способ затем направить в другую целевую группу, или другой URL-адрес или что-то еще?

1 Ответ

3 голосов
/ 24 сентября 2019

Нет такой функции в ALB или в группе AS, но вы можете попробовать исследовать Rout53.

Настройка аварийного переключения DNS

Если у вас естьДля нескольких ресурсов, выполняющих одну и ту же функцию, вы можете настроить аварийное переключение DNS, чтобы маршрут 53 перенаправлял ваш трафик с нездорового ресурса на здоровый ресурс.Например, если у вас есть два веб-сервера и один веб-сервер становится неработоспособным, маршрут 53 может направлять трафик на другой веб-сервер.Для получения дополнительной информации см. Настройка DNS Failover .

Оценка работоспособности ресурса AWS (записи псевдонимов)

Если вы используете записи псевдонимов для маршрутизации трафика на выбранные ресурсы AWS, такие как балансировщики нагрузки ELB, вы можете настроить маршрут 53 для оценки работоспособности ресурса и маршрутизации трафика только на работоспособные ресурсы.Когда вы настраиваете запись псевдонима для оценки работоспособности ресурса, вам не нужно создавать проверку работоспособности для ресурса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...