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.
Ändern Sie die Kündigungsrichtlinie für eine Auto Scaling-Gruppe
Verwenden Sie eine der folgenden Methoden, um die Kündigungsrichtlinie für Ihre Auto Scaling-Gruppe zu ändern.
- Console
-
Sie können die Kündigungsrichtlinie nicht ändern, wenn Sie zum ersten Mal eine Auto Scaling-Gruppe in der Amazon EC2 Auto Scaling-Konsole erstellen. Die standardmäßige Beendigungsrichtlinie wird automatisch verwendet. Nachdem Ihre Auto Scaling-Gruppe erstellt wurde, können Sie die Standardrichtlinie durch eine andere Kündigungsrichtlinie oder durch mehrere Kündigungsrichtlinien ersetzen, die in der Reihenfolge aufgeführt sind, in der sie gelten sollten.
Um die Kündigungsrichtlinie für eine Auto Scaling-Gruppe zu ändern
Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/
und wählen Sie im Navigationsbereich Auto Scaling Groups aus. -
Aktivieren Sie das Kontrollkästchen neben der Auto-Scaling-Gruppe.
Im unteren Teil der Seite wird ein geteilter Bereich geöffnet.
-
Wählen Sie auf der Registerkarte Details die Option Erweiterte Konfigurationen, Bearbeiten.
-
Wählen Sie für Beendigungsrichtlinien eine oder mehrere Beendigungsrichtlinien aus. Wenn Sie mehrere Richtlinien auswählen, geben Sie diese in der Reihenfolge an, in der sie ausgewertet werden sollen.
Sie können optional die Option Benutzerdefinierte Beendigungsrichtlinie wählen und dann eine Lambda-Funktion auswählen, die Ihren Anforderungen entspricht. Wenn Sie Versionen und Aliase für Ihre Lambda-Funktion erstellt haben, können Sie eine Version oder einen Alias aus der Dropdownliste auswählen. Version/Alias Um die unveröffentlichte Version Ihrer Lambda-Funktion zu verwenden, behalten Sie die Version/Alias Standardeinstellung bei. Weitere Informationen finden Sie unter Eine benutzerdefinierte Beendigungsrichtlinie mit Lambda erstellen.
Anmerkung
Wenn Sie mehrere Richtlinien verwenden, muss deren Reihenfolge korrekt festgelegt werden:
-
Wenn Sie die Standardrichtlinie verwenden, muss sie die letzte Richtlinie in der Liste sein.
-
Wenn Sie eine Custom termination policy (benutzerdefinierte Beendigungsrichtlinie) verwenden, muss diese die erste Richtlinie in der Liste sein.
-
-
Wählen Sie Aktualisieren aus.
- AWS CLI
-
Die Standardbeendigungsrichtlinie wird automatisch verwendet, es sei denn, es wird eine andere Richtlinie angegeben.
Um die Kündigungsrichtlinie für eine Auto Scaling-Gruppe zu ändern
Verwenden Sie einen der folgenden Befehle:
Sie können diese Beendigungsrichtlinien einzeln verwenden oder sie zu einer Liste von Richtlinien zusammenführen. Nutzen Sie z. B. den folgenden Befehl, um eine Auto-Scaling-Gruppe zu aktualisieren, damit sie zuerst die Richtlinie
OldestLaunchConfigurationund dann die RichtlinieClosestToNextInstanceHourverwendet.aws autoscaling update-auto-scaling-group --auto-scaling-group-namemy-asg--termination-policies "OldestLaunchConfiguration" "ClosestToNextInstanceHour"Falls Sie die
Default-Beendigungsrichtlinie verwenden, setzen Sie sie ans Ende der Liste der Beendigungsrichtlinien. Beispiel,--termination-policies "OldestLaunchConfiguration" "Default".Um eine benutzerdefinierte Kündigungsrichtlinie zu verwenden, müssen Sie zunächst Ihre Kündigungsrichtlinie mithilfe von erstellen AWS Lambda. Um die Lambda-Funktion zur Verwendung als Beendigungsrichtlinie anzugeben, setzen Sie sie an die erste Stelle in der Liste der Beendigungsrichtlinien. Beispiel,
--termination-policies "arn:aws:lambda:us-west-2:123456789012:function:HelloFunction:prod" "OldestLaunchConfiguration". Weitere Informationen finden Sie unter Eine benutzerdefinierte Beendigungsrichtlinie mit Lambda erstellen.