Присоединение целевой группы ALB к группе автоматического масштабирования
Мы знаем, что для того, чтобы присоединить балансировщик нагрузки приложения / сети для группы с автоматическим масштабированием, нам необходимо присоединить целевую группу (группы) к существующей группе с автоматическим масштабированием, чтобы распределить нагрузку. В случае Classic Load Balancer мы напрямую подключаем балансировщик нагрузки кASG
но в случае ALB
, мы делаем это через целевые группы, состоящие из целей, которые могут быть экземпляром, IP или лямбда-функцией.
У меня вопрос, определены ли экземпляры в этих целевых группах для ALB, а экземпляры в ASG
другой? Или они такие же? Если они такие же, то должны ли мы снова создавать новую целевую группу с целями, определенными какEC2
экземпляры в ASG
? Я не могу понять сопоставление экземпляров в целевых группах с экземплярами в ASG. Я просмотрел документацию по подключению балансировщика нагрузки к существующемуASG
, но все, что он говорит, это выбрать существующую целевую группу.
1 ответ
Отличаются ли экземпляры в этих целевых группах для ALB и экземпляры в ASG? Или они такие же?
Они одинаковые.
ELB -> Целевая группа -> EC2 (без ASG)
ELB -> Целевая группа -> ASG -> EC2 (с ASG).
Пожалуйста, прочтите ссылку ниже для получения подробной информации.
Если они такие же, то нужно ли нам снова создавать новую целевую группу с целями, определенными как экземпляры EC2 в ASG?
Это цитата из документа AWS. Нам нужно добавить ASG в ELB, обо всем остальном позаботится AWS.
Когда вы используете балансировщик нагрузки Elastic Load Balancing с группой Auto Scaling, нет необходимости регистрировать экземпляры EC2 в балансировщике нагрузки или целевой группе. Благодаря эластичной балансировке нагрузки экземпляры, запускаемые вашей группой Auto Scaling, автоматически регистрируются в балансировщике нагрузки или целевой группе, а экземпляры, которые завершаются вашей группой Auto Scaling, автоматически удаляются из балансировщика нагрузки или целевой группы.
Ссылка: https://docs.aws.amazon.com/autoscaling/ec2/userguide/autoscaling-load-balancer.html