Nehmen wir an, ich habe mehrere Prozesse, die auf mehreren EC2-Instanzen an unterschiedlichen Ports ausgeführt werden. Kann ich eine einzelne AWS-ELB zuordnen, um sie einem beliebigen dieser Prozesse in einer beliebigen Instanz zuzuordnen?
Zum Beispiel möchte ich idealerweise ein Setup wie dieses:
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
Gibt es eine Möglichkeit, ELB so zu konfigurieren? Ich versuche zu vermeiden, dass auf jeder Instanz ein Load Balancer ausgeführt wird, um die Prozesse dieser Instanz zu verteilen.
Dies ist mit Application Load Balancer (ALB) möglich.
Die CLI-Dokumentation finden Sie hier
Die API-Dokumentation finden Sie hier
Sie müssen in der API-Dokumentation nach der Option zum Überschreiben von Ports suchen.
quelle