Was ist der Zielgruppport für die Verwendung von Application Load Balancer + EC2 Container Service?

9

Ich versuche, einen ALB einzurichten, der Port 443 überwacht, Lastenausgleich zu ECS Docker-Containern an zufälligen Ports, sagen wir, ich habe zwei Container-Instanzen der gleichen Taskdefinition, die Port 30000 und 30001 abhören.

Wenn ich versuche, eine Zielgruppe in der AWS EC2 Management-Konsole zu erstellen, gibt es ein "Port" -Eingabefeld mit 1-65535-Bereich. Welche Nummer sollte ich dort hinstellen?

Und wenn ich versuche, einen neuen Dienst in der AWS EC2 Container Service-Konsole zusammen mit einer neuen Zielgruppe für die Verbindung zu einem vorhandenen ALB zu erstellen, gibt es kein Eingabefeld für eine Zielgruppe "port". Nachdem sie erstellt wurde und zur EC2-Konsole navigiert, hat die neue Zielgruppe den Port "80". Muss ich Port 80 hören? Aber der Gesundheitscheck passiert gegen den "Verkehrsport", der Containerhafen, 30000 und 30001, also was ist der Sinn?

    
mash 10.03.2017, 10:06
quelle

2 Antworten

12

Stellt sich heraus, dass der Port der Zielgruppe in Kombination mit ECS nichts bedeutet. Sie müssen diesen Anschluss nicht abhören.

    
mash 16.03.2017, 01:37
quelle
0

Der Port in der Zielgruppe wird in Verbindung mit automatisch skalierenden Gruppen verwendet, und wenn Sie vorhaben, diejenigen zu verwenden, die den richtigen Port von Anfang an verwenden möchten. Warum? Weil Sie es nicht ändern können, nachdem die Zielgruppe erstellt wurde und die automatische Skalierung funktioniert nicht, wenn Sie den Port falsch einstellen.

    
Lars Hansson 16.01.2018 05:30
quelle