Не удается зарегистрировать экземпляр EC2 в ELB


Я пытаюсь впервые настроить среду AWS и до сих пор получил запись DNS, указывающую на классический ELB. У меня также есть экземпляр EC2, работающий, но я, кажется, не могу добавить экземпляр EC2 к ELB в пользовательском интерфейсе. В документации говорится, что я могу сделать это на вкладке "экземпляры" в окне балансировщика нагрузки, но у меня нет этой вкладки вообще. Все, что я вижу-это описание | слушатели | мониторинг | Теги.

Есть ли у кого-нибудь идеи, почему вкладка "экземпляры" должна быть отсутствует в пользовательском интерфейсе?

1 3

1 ответ:

В настоящее время существует два различных типа упругих балансировщиков нагрузки.

ELB/1.0, оригинал, теперь называется "классическим" балансиром.

ELB / 2.0, новая версия, является "балансировщиком нагрузки приложений"(или "ALB").

У каждого из них есть различные функции и возможности.

Одно заметное отличие заключается в том, что ALB не просто направляет трафик к экземплярам , он направляет трафик к целевым объектам на экземплярах , поэтому (например) вы можете объединить несколько служб на одном и том же экземпляре (например, порт 8080, 8081, 8082), хотя все эти запросы поступали в балансировщик на порту 80. И эти цели настраиваются в виртуальных объектах, называемых целевыми группами. Таким образом, есть несколько новых уровней абстракции, и эта часть рабочего процесса подготовки сильно отличается. Он также подготавливается с использованием другого набора API.

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