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.
Vorübergehendes Entfernen von Instances aus einer Auto-Scaling-Gruppe
Sie können eine Instance mit dem Status InService in den Status Standby versetzen, die Instance aktualisieren oder Probleme mit ihr beheben und sie dann wieder in Betrieb nehmen. Instances im Standby-Status sind immer noch Teil der Auto-Scaling-Gruppe, beteiligen sich aber nicht aktiv an der Verarbeitung von Load Balancer-Datenverkehr.
Diese Funktion hilft Ihnen, die Instances zu stoppen und zu starten oder sie neu zu starten, ohne sich Gedanken darüber zu machen, dass Amazon EC2 Auto Scaling die Instances im Rahmen seiner Zustandsprüfungen oder während Scale-In-Ereignissen beendet.
Sie können beispielsweise das Amazon Machine Image (AMI) einer Auto-Scaling-Gruppe jederzeit ändern, indem Sie die Startvorlage oder die Startkonfiguration ändern. Alle nachfolgenden Instances, die von der Auto-Scaling-Gruppe gestartet werden, verwenden dieses AMI. Allerdings aktualisiert die Auto-Scaling-Gruppe keine Instances, die derzeit verwendet werden. Sie können diese Instances beenden und Amazon EC2 Auto Scaling ersetzen lassen oder die Instance-Aktualisierungsfunktion verwenden, um die Instances zu beenden und zu ersetzen. Sie können auch die Instances in den Standby-Status versetzen, die Software aktualisieren und die Instances daraufhin wieder in Betrieb nehmen.
Das Trennen von Instances von einer Auto-Scaling-Gruppe ähnelt dem Setzen von Instances in den Standby-Modus. Das Trennen von Instances kann nützlich sein, wenn Sie sie einer anderen Gruppe zuordnen oder die Instances wie eigenständige EC2-Instances verwalten und sie möglicherweise beenden möchten. Weitere Informationen finden Sie unter Instances von Ihrer Auto Scaling Scaling-Gruppe trennen oder anhängen.
Inhalt
So funktioniert der Standby-Status
Der Standby-Status ermöglicht das vorübergehende Entfernen einer Instance aus der Auto-Scaling-Gruppe wie folgt:
-
Sie versetzen eine Instance in den Standby-Status. Die Instance verbleibt in diesem Status, bis Sie den Standby-Status beenden.
-
Ist eine Load Balancer-Zielgruppe oder ein Classic Load Balancer mit der Auto-Scaling-Gruppe verknüpft, wird die Instance vom Load Balancer abgemeldet. Ist der Connection Draining für den Load Balancer aktiviert, wartet Elastic Load Balancing standardmäßig 300 Sekunden, bevor die Registrierung abgeschlossen wird. So können laufende Anfragen abgeschlossen werden.
-
Sie können die Instance aktualisieren oder Probleme mit ihr beheben.
-
Die Instance wird wieder in Betrieb genommen, indem der Standby-Status aufgehoben wird.
-
Ist eine Load Balancer-Zielgruppe oder ein Classic Load Balancer mit der Auto-Scaling-Gruppe verknüpft, wird die Instance mit Load Balancer angemeldet.
Weitere Informationen zum Lebenszyklus der Instances in einer Auto-Scaling-Gruppe finden Sie unter Instance-Lebenszyklus bei Amazon EC2 Auto Scaling.
Überlegungen
Beim Verschieben von Instances in den Standby-Status und aus dem Standby-Status ist Folgendes zu beachten:
-
Wenn Sie eine Instance in den Standby-Status versetzen, können Sie die gewünschte Kapazität entweder durch diesen Vorgang verringern oder den Wert beibehalten.
-
Wenn Sie die gewünschte Kapazität der Auto-Scaling-Gruppe nicht verringern möchten, startet Amazon EC2 Auto Scaling eine Instance, um diejenige im Standby-Status zu ersetzen. Ziel ist es, Ihnen dabei zu helfen, die Kapazität für Ihre Anwendung aufrechtzuerhalten, während sich eine oder mehrere Instances im Standby-Modus befinden.
-
Wenn Sie die gewünschte Kapazität der Auto-Scaling-Gruppe verringern möchten, wird der Start einer Instance verhindert, mit dem die Instance im Standby-Status ersetzt wird.
-
-
Nachdem Sie die Instance wieder in Betrieb genommen haben, wird die gewünschte Kapazität entsprechend der Anzahl der Instances in der Auto-Scaling-Gruppe erhöht.
-
Um das Erhöhen (und Verringern) durchführen zu können, muss die neue gewünschte Kapazität zwischen der minimalen und der maximalen Gruppengröße liegen. Andernfalls schlägt sie fehl.
-
Wenn zu irgendeinem Zeitpunkt, nachdem Sie eine Instance in den Standby-Modus versetzt oder die Instance durch Verlassen des Standby-Status wieder in Betrieb genommen haben, festgestellt wird, dass Ihre Auto-Scaling-Gruppe nicht zwischen den Availability Zones ausgeglichen wird, gleicht Amazon EC2 Auto Scaling dies aus, indem es die Availability Zones neu verteilt, sofern Sie den
AZRebalance-Prozess nicht unterbrechen. Weitere Informationen finden Sie unter Amazon EC2 Auto Scaling Scaling-Prozesse aussetzen und fortsetzen. -
Instances im Standby-Status werden Ihnen in Rechnung gestellt.
Zustand einer Instance im Standby-Status
Amazon EC2 Auto Scaling prüft den Zustand von Instances, die sich im Standby-Modus befinden, nicht. Solange sich die Instance in einem Standby-Status befindet, hat sie denselben Zustand wie vor dem Standby. Amazon EC2 Auto Scaling prüft den Zustand der Instance nicht, bis sie wieder in Betrieb genommen wird.
Wenn Sie beispielsweise eine funktionierende Instance in den Standby-Modus versetzen und dann beenden, zeigt Amazon EC2 Auto Scaling die Instance weiterhin als fehlerfrei an. Wenn Sie versuchen, die beendete Standby-Instance erneut in Betrieb zu nehmen, prüft Amazon EC2 Auto Scaling den Zustand der Instance. Falls dabei festgestellt wird, dass sie beendet wird und fehlerhaft ist, wird eine Ersatz-Instance gestartet. Weitere Informationen finden Sie unter Zustandsprüfungen für Instances in einer Auto-Scaling-Gruppe.
Entfernen Sie eine Instance vorübergehend, indem Sie sie in den Standby-Modus versetzen
Verwenden Sie eines der folgenden Verfahren, um eine Instanz vorübergehend außer Betrieb zu setzen, indem Sie sie in den Standby-Status versetzen.