Пересылка трафика из AWS ELB в другой ELB
У меня есть 2 VPC (X и Y). У нас есть пиринговая связь vpc между ними. В VPC X у нас есть CNAME, который необходимо разрешить в ELB в VPC Y. Есть ли способ сделать ELB в VPC X перенаправить трафик в ELB в VPC Y?
Я знаю, что эта конфигурация странная, и это не то, что я действительно могу изменить, поэтому я собираюсь попробовать все, что имеет смысл, чтобы двигаться вперед.
1 ответ
Вы не можете добавить ELB в качестве бэкэнда за другим ELB.
Возможно, вы сможете добавить экземпляры в одном VPC непосредственно в ELB в другом, если VPC одноранговые, но это кажется маловероятным.
Очевидный обходной путь - это тот же, который вы используете для обхода большинства вещей (или, может быть, это только я) - прокси-сервер (или несколько, для резервирования) - работающий в EC2 в локальном VPC, настроенном как бэкэнд экземпляр за локальным ELB, маршрутизация запросов через одноранговое соединение с удаленным балансировщиком. HAProxy 1.6 или более поздняя версия может обрабатывать периодически изменяющиеся IP-адреса ELB (IP-адреса ELB изменяются при автоматическом масштабировании узла и / или сбое), а Nginx также может обрабатывать эту информацию с правильной конфигурацией.