Disons que j'ai plusieurs processus en cours d'exécution sur plusieurs instances EC2 chacun sur des ports différents. Puis-je mapper un seul AWS ELB à équilibrer avec l'un de ces processus sur n'importe quelle instance?
Par exemple, j'aimerais idéalement une configuration comme celle-ci:
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-t-il un moyen de configurer ELB comme ceci? J'essaie d'éviter d'exécuter un équilibreur de charge sur chaque instance pour équilibrer les processus de cette instance.
Cela est possible avec Application Load Balancer (ALB)
La documentation CLI est disponible ici
La documentation de l'API est ici
Vous devez rechercher l'option de remplacement de port dans la documentation de l'API.
la source