Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Registrieren Sie Ziele bei Ihrer Application Load Balancer Balancer-Zielgruppe
Sie registrieren Ihre Ziele bei einer Zielgruppe. Wenn Sie eine Zielgruppe erstellen, können Sie ihren Zieltyp angeben, durch den festgelegt wird, wie Sie ihre Ziele registrieren. Sie können beispielsweise Instance IDs, IP-Adressen oder Lambda-Funktionen registrieren. Weitere Informationen finden Sie unter Zielgruppen für Ihre Application Load Balancer.
Wenn die Nachfrage nach Ihren aktuell registrierten Zielen steigt, können Sie zusätzliche Ziele registrieren, um die Nachfrage zu bewältigen. Wenn Ihr Ziel für die Verarbeitung von Anfragen bereit ist, registrieren Sie es bei Ihrer Zielgruppe. Der Load Balancer beginnt, Anfragen an das Ziel weiterzuleiten, sobald der Registrierungsvorgang abgeschlossen ist und das Ziel die ersten Zustandsprüfungen bestanden hat.
Wenn die Nachfrage nach Ihren registrierten Zielen sinkt oder Sie ein Ziel warten müssen, können Sie dessen Registrierung bei Ihrer Zielgruppe aufheben. Der Load Balancer stoppt das Weiterleiten von Anfragen an ein Ziel, sobald Sie die Registrierung des Ziels aufheben. Wenn das Ziel für den Empfang von Anfragen bereit ist, können Sie es wieder bei der Zielgruppe registrieren.
Wenn Sie die Registrierung eines Ziels aufheben, wartet der Load Balancer, bis laufende Anfragen abgeschlossen wurden. Dies wird als Connection Draining bezeichnet. Der Status eines Ziels ist draining
, während Connection Draining erfolgt.
Wenn Sie die Registrierung eines Ziels aufheben, das durch IP-Adresse registriert war, müssen Sie die Verzögerung der Registrierungsaufhebung abwarten, bevor Sie dieselbe IP-Adresse erneut registrieren können.
Wenn Sie Ziele nach Instance-ID registrieren, können Sie Ihren Load Balancer mit einer Auto-Scaling-Gruppe verwenden. Nachdem Sie eine Zielgruppe einer Auto-Scaling-Gruppe zugeordnet haben und die Gruppe hochskaliert wird, werden die von der Auto-Scaling-Gruppe gestarteten Instances automatisch bei der Zielgruppe registriert. Wenn Sie die Zielgruppe von der Auto-Scaling-Gruppe trennen, wird die Registrierung der Instances bei der Zielgruppe automatisch aufgehoben. Weitere Informationen finden Sie unter Einen Load Balancer zu Ihrer Auto Scaling Scaling-Gruppe hinzufügen im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.
Wenn Sie eine Anwendung auf einem Ziel herunterfahren, müssen Sie das Ziel zunächst von seiner Zielgruppe abmelden und warten, bis die vorhandenen Verbindungen abgebaut sind. Sie können den Status der Abmeldung mit dem describe-target-health CLI-Befehl überwachen oder indem Sie die Zielgruppenansicht in der aktualisieren. AWS Management Console Nachdem Sie bestätigt haben, dass das Ziel deregistriert wurde, können Sie mit dem Stoppen oder Beenden der Anwendung fortfahren. Diese Reihenfolge verhindert, dass Benutzer 5XX-Fehler bekommen, wenn Anwendungen beendet werden, während der Datenverkehr noch verarbeitet wird.
Zielsicherheitsgruppen
Wenn Sie EC2 Instances als Ziele registrieren, müssen Sie sicherstellen, dass die Sicherheitsgruppen für Ihre Instances es dem Load Balancer ermöglichen, mit Ihren Instances sowohl am Listener-Port als auch am Health Check-Port zu kommunizieren.
Inbound | ||
---|---|---|
Source | Port Range | Comment |
load balancer security group |
instance listener |
Datenverkehr vom Load Balancer auf dem Listener-Port der Instance zulassen |
load balancer security group |
health check |
Datenverkehr vom Load Balancer auf dem Zustandsprüfungs-Port zulassen |
Außerdem sollten Sie eingehenden ICMP-Datenverkehr zur Unterstützung von Path MTU Discovery erlauben. Weitere Informationen finden Sie unter Path MTU Discovery im EC2 Amazon-Benutzerhandbuch.
Gemeinsam genutzte Subnetze
Teilnehmer können einen Application Load Balancer in einer gemeinsam genutzten VPC erstellen. Teilnehmer können kein Ziel registrieren, das in einem Subnetz ausgeführt wird, das nicht für sie freigegeben ist.
Ziele registrieren
Jede Zielgruppe muss mindestens ein registriertes Ziel in jeder Availability Zone haben, die für den Load Balancer aktiviert ist.
Der Zieltyp der Zielgruppe legt fest, wie Sie Ziele bei dieser Zielgruppe registrieren. Weitere Informationen finden Sie unter Zieltyp.
Anforderungen und Überlegungen
-
Die Instance muss sich bei der Registrierung im Status „
running
“ befinden. -
Eine Zielinstanz muss sich in der Virtual Private Cloud (VPC) befinden, die Sie für die Zielgruppe angegeben haben.
-
Bei der Registrierung von Zielen anhand der Instanz-ID für eine IPv6 Zielgruppe müssen die Ziele über eine zugewiesene IPv6 Primäradresse verfügen. Weitere Informationen finden Sie unter IPv6 Adressen im EC2 Amazon-Benutzerhandbuch
-
Wenn Sie Ziele anhand der IP-Adresse für eine IPv4 Zielgruppe registrieren, müssen die IP-Adressen, die Sie registrieren, aus einem der folgenden CIDR-Blöcke stammen:
-
Die Subnetze der Zielgruppe VPC
-
10.0.0.0/8 (RFC 1918)
-
100.64.0.0/10 (RFC 6598)
-
172.16.0.0/12 (RFC 1918)
-
192.168.0.0/16 (RFC 1918)
-
-
Wenn Sie Ziele nach IP-Adresse für eine IPv6 Zielgruppe registrieren, müssen sich die IP-Adressen, die Sie registrieren, innerhalb des IPv6 VPC-CIDR-Blocks oder innerhalb des IPv6 CIDR-Blocks einer Peer-VPC befinden.
-
Sie können die IP-Adressen eines anderen Application Load Balancer nicht in derselben VPC registrieren. Wenn der andere Application Load Balancer sich in einer VPC befindet, die durch Peering mit dem Load Balancer verbunden ist, können Sie die IP-Adressen registrieren.
Ziele deregistrieren
Wenn die Nachfrage nach Ihrer Anwendung sinkt oder Sie Ihre Ziele warten müssen, können Sie die Registrierung von Zielen bei Ihren Zielgruppen aufheben. Bei der Aufhebung der Registrierung eines Ziels wird es aus Ihrer Zielgruppe entfernt. Ansonsten hat dies keine Auswirkungen auf das Ziel.