Как подключить целевую группу Amazon EC2 к Amazon Elastic Load Balancer с помощью AWS API - PullRequest
0 голосов
/ 07 ноября 2019

Процесс в моем приложении через AWS API - AmazonElasticLoadBalancingV2Client, который я пытаюсь достичь:

  1. Создание целевой группы
  2. Регистрация цели в целевой группе
  3. Зарегистрируйте / добавьте целевую группу в балансировщик нагрузки.

Первые 2 точки работают нормально, и результаты правильно отображаются в консоли EC2.

К сожалению, я не могу добавить TargetGroup в LoadBalancer.

Код, который я использую:

DescribeTargetGroupsRequest dtgr= new DescribeTargetGroupsRequest
            {
                TargetGroupArns = new List<string> { targetGroupArn },
                LoadBalancerArn = loadBalancerArn
            };
 amazonElbClient.DescribeTargetGroups(dtgr);


//where:
//loadBalancerArn - correct, existing Load Balancer ARN,
//targetGroupArn - correct, existing Target Group

Я получаю следующую ошибку при выполнении DescribeTargetGroups:

Имена целевой группы, ARN целевой группы иARN балансировщика нагрузки нельзя указывать одновременно

Я также пытался использовать имена вместо ARN целевой группы, но результат одинаков в любой конфигурации параметров.

Как я могу назначить Целевую группу для загрузки Balanacer?

Каждая помощь будет высоко ценится.

...