2017-05-12 6 views
0

Ich versuche, eine AWS-Umgebung zum ersten Mal einzurichten und habe bisher einen DNS-Eintrag, der auf einen klassischen ELB verweist. Ich habe auch eine EC2-Instanz ausgeführt, aber ich kann nicht die EC2-Instanz zu dem ELB in der Benutzeroberfläche hinzufügen. Die Dokumentation sagt, dass ich dies in der Registerkarte "Instanzen" im Load Balancer-Bildschirm tun kann, aber ich habe die Registerkarte überhaupt nicht. Alles, was ich sehen kann, ist Beschreibung | Hörer | Überwachung | Stichworte.Kann EC2-Instanz in ELB nicht registrieren

Hat jemand irgendwelche Ideen, warum die Registerkarte "Instanzen" auf der Benutzeroberfläche fehlt?

+3

Es klingt, als hätten Sie einen Application Load Balancer (ELB/2) erstellt, keinen Classic Balancer (ELB/1). –

+0

Veröffentlichen Sie den Screenshot, ich stimme dem @ Michael-sqlbot-Kommentar zu, Sie verwenden möglicherweise ALB anstelle von Classic ELB. Im Falle von ALB werden Sie "Instanzen" zu Zielgruppen hinzufügen, nicht direkt zu ALB. – kosa

+0

@ Michael-sqlbot du bist genau richtig. Ich habe fälschlicherweise einen Application Load Balancer erstellt und keinen Classic. Danke für die Hilfe, wenn du eine Antwort dafür erstellen willst, werde ich natürlich akzeptieren. –

Antwort

2

Es gibt jetzt zwei verschiedene Arten von Elastic Load Balancer.

ELB/1.0, das Original, wird jetzt als "Classic" Balancer bezeichnet.

ELB/2.0, die neue Version, ist ein "Application Load Balancer" (oder "ALB").

Sie haben jeweils different features and capabilities.

Ein bemerkenswerter Unterschied besteht darin, dass ALB nicht einfach Route Verkehrs Instanzen, es leitet den Verkehr zu Zielen auf Instanzen, so (zum Beispiel) Sie mehrere Dienste auf derselben Instanz (zB Port 8080 bündeln könnte, 8081, 8082), obwohl diese Anfragen alle an Port 80 in den Balancer gekommen sind. Und diese Ziele werden in virtuellen Objekten konfiguriert, die Zielgruppen genannt werden. Es gibt also ein paar neue Abstraktionsschichten, und dieser Teil der provisioning workflow ist viel anders. Es wird auch mit anderen APIs bereitgestellt.

Da der neue Application Load Balancer die Standardauswahl im Konsolenassistenten ist, können Sie einfach darauf klicken, ohne zu bemerken, dass Sie etwas anderes als das klassische ELB ausgewählt haben, was Sie vielleicht erwarten in diesem Fall aufgetreten.

Verwandte Themen