Как поставить классические балансировщики нагрузки за балансировщиком нагрузки приложений AWS

AWS запустила балансировщик нагрузки приложений, который может выполнять маршрутизацию на основе пути. Можно ли поставить классические балансировщики нагрузки за балансировщиком нагрузки приложений.

Пример. Допустим, у нас есть 2 классических балансировщика нагрузки. Балансировщик нагрузки приложения направит трафик на первый классический балансировщик нагрузки для всех URL-адресов, таких как application-load-balancer / front *, и направит трафик на второй классический балансировщик нагрузки для всех URL-адресов, таких как application-load-balancer / backend *

В настоящее время кажется, что мы можем размещать хосты только за балансировщиком нагрузки приложений. Можно ли поставить балансировщик нагрузки за балансировщиком нагрузки приложения?


person Manish    schedule 07.11.2016    source источник


Ответы (1)


Нет, это невозможно.

И классический балансировщик нагрузки, и новый балансировщик нагрузки приложений могут указывать только на экземпляры Amazon EC2.

Однако вы можете добиться именно того, чего хотите, используя балансировщик нагрузки приложений:

  • Создайте целевые группы (например, frontend и backend) и добавьте нужные экземпляры в каждую группу - это похоже на каждый классический балансировщик нагрузки, который вы хотели использовать.
  • Создайте Балансировщик нагрузки приложений и настройте его так, чтобы он указывал соответствующие пути к каждой целевой группе.

Вы можете думать о Application Load Balancer как о нескольких классических балансировщиках нагрузки, каждый из которых имеет свой путь.

person John Rotenstein    schedule 07.11.2016
comment
Причина, по которой мы стремимся поставить классические балансировщики нагрузки за балансировщиком нагрузки приложения, заключается в том, что 2 классических балансировщика нагрузки управляются через отдельное приложение эластичного beanstalk. И поскольку количество хостов ec2 будет увеличиваться и уменьшаться в зависимости от трафика, станет трудно добавлять / удалять их непосредственно из-за балансировщика нагрузки приложений. - person Manish; 07.11.2016