У меня есть три приложения: один интерфейс в React, приложение loopback api и еще одно API Blockchain. если мне нужно развернуть три приложения в трех разных EC2 в одной зоне доступности. Как лучше всего настроить ELB? Должен ли я устанавливать один ELB для каждой зоны доступности? Все приложения работают в разных портах. Насколько я знаю, мне нужно настроить один эльб для одного порта
Смысл ELB в том, что он охватывает все зоны доступности, распределяя нагрузку по всем зонам доступности, в которых есть серверы. Один ELB на зону доступности не очень полезен, поскольку у вас будут разные конечные точки.
Я предлагаю тебе иметь один Балансировщик нагрузки приложений AWS (ALB). Создать целевая группа для каждой конечной точки, которая поддерживает разные порты, на которых работает ваше приложение.