Назад | Перейти на главную страницу

2 ELB (ALB) на 1 целевую группу, возможно?

У меня такая схема:

Интернет <-> elb1external <-> varnish <-> elb2internal <-> targetgroupofwebnodes

Но, некоторые /static/* & /media/* направляются к targetgroupofwebnodes из elb1external прямо, вокруг varnish и второй ELB, поэтому мне нужны оба elb1 & elb2 чтобы указать на ту же целевую группу веб-узлов.

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

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

Должен ли я использовать для этого CLI или есть способ через веб-консоль?

Я не уверен, можно ли указать два ALB на одну TargetGroup. Однако, поскольку вы упомянули AutoScaling, вы жестяная банка иметь экземпляры ASG, автоматически зарегистрированные в нескольких целевых группах, поэтому ваш подход с двумя целевыми группами будет работать так же хорошо с AutoScaling.

Надеюсь, это поможет.

ОБНОВЛЕНИЕ # 1

OP смог найти эту ссылку на документы AWS по ограничениям под названием: Ограничения для балансировщиков нагрузки вашего приложения. В этой документации по ограничениям количество целевых групп на ALB указано в этой таблице:

Пределы целевой группы

  • Балансировщики нагрузки на целевую группу: 1
  • Целей на целевую группу (экземпляры или IP-адреса): 1000
  • Целей на целевую группу (лямбда-функции): 1

Исходя из этой информации, у вас не может быть одной и той же целевой группы более чем в одном ALB.