Digamos que eu tenha vários processos em execução em várias instâncias do EC2, cada uma em portas diferentes. Posso mapear um único AWS ELB para equilibrar com qualquer um desses processos em qualquer instância?
Por exemplo, eu gostaria idealmente de uma configuração como esta:
HTTPS 443 -> Instance 1 Process 1 Port 8081
or -> Instance 1 Process 2 Port 8082
or -> Instance 2 Process 1 Port 8081
or -> Instance 2 Process 2 Port 8082
Existe alguma maneira de configurar o ELB assim? Estou tentando evitar a execução de um balanceador de carga em cada instância para equilibrar os processos dessa instância.
Isso é possível com o Application Load Balancer (ALB)
A documentação da CLI está disponível aqui
A documentação da API está aqui
Você precisa procurar a opção de substituição de porta na documentação da API.
fonte