При создании балансировщика сетевой нагрузки с использованием шаблона облачной информации я могу зарегистрировать экземпляры, созданные путем автоматического масштабирования, в целевой группе LB, однако у меня есть N экземпляров одного и того же приложения, работающего на каждом экземпляре EC2, все они привязаны к разным портам (причинане имеет значения, но это связано с тем, что он не может обрабатывать более 25 запросов в одном процессе из-за проприетарного драйвера к базе данных, поэтому мы размещаем, скажем, 2 экземпляра для обработки 50 на каждый экземпляр EC2).
Моя текущая цель - добавить эти экземпляры в целевую группу, то есть
EC2_Instance_1 Port 8080
EC2_Instance_1 Port 8081
EC2_Instance_2 Port 8080
EC2_Instance_2 Port 8081
etc
, что я могу сделать вручную на консоли aws (https://imgur.com/a/fPjYItJ), но не через облачную информациюшаблоны, по-видимому.
В моем шаблоне я просто ссылаюсь на целевую группу arn как
my-asg:
Type: "AWS::AutoScaling::AutoScalingGroup"
Properties:
DesiredCapacity: 10
...
TargetGroupARNs:
- !Ref targetGroupARN