Как настроить route53 для использования двух балансировщиков нагрузки с разными целевыми частями

У меня есть сайт example.com, который в настоящее время использует балансировщик нагрузки с несколькими серверами.

Мы хотим запустить изолированное приложение и направить /path только к этому новому изолированному балансировщику нагрузки.

Я могу создать прослушиватель "/path" в балансировщиках нагрузки; но хоть убей, я не могу понять, как лучше всего структурировать Route53, чтобы можно было использовать настройку, которая следует этому псевдокоду:

if REQUEST is "/path" or "/path/*" use load balancer B else use load balancer A


person Nick    schedule 13.06.2017    source источник


Ответы (1)


Application Load Balancer — единственное, что вам нужно. Внутри них вы создаете 2 целевые группы, 1 для 1 приложения и 1 для другого (или, как я, запускайте их на разных портах и ​​назначайте каждой целевой группе свой собственный порт. Поэтому я использую 1 набор серверов автоматического масштабирования для всех приложений)

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

С уважением

Лиам

person Liam Wheldon    schedule 16.06.2017
comment
Потрясающий! Слушатель был там, где он был! docs.aws.amazon.com/ эластичная балансировка нагрузки/последняя/приложение/ - person Nick; 20.06.2017