Veröffentlicht am: Mar 24, 2022
Amazon EC2 Auto Scaling veröffentlicht jetzt Lebenszykluszustände von Auto-Scaling-Instances im Metadata-Service der Amazon-EC2-Instance (IMDS), sodass Sie ganz einfach Aktionen auf Instances initiieren können, wenn eine Instance von einem Lebenszykluszustand in einen anderen übergeht. Instances in einer Auto-Scaling-Gruppe durchlaufen verschiedene Lebenszykluszustände von dem Zeitpunkt, an dem sie gestartet und in Betrieb genommen werden, bis zu dem Zeitpunkt, an dem sie außer Betrieb genommen und beendet werden. Durch Abfragen von IMDS können Sie Ihre In-Instance-Anwendung so einrichten, dass ihr Lebenszykluszustand einfach bestimmt wird, ohne Amazon CloudWatch Events oder andere Services einrichten zu müssen.
Beispielsweise möchten Sie möglicherweise zusätzliche Initialisierungsschritte auf Ihrer Instance ausführen, wenn sie zwischen Lebenszykluszuständen wechselt, z. B. das Herunterladen und Installieren von Software nach dem Launchen der Instance. Dazu können Sie Ihre Anwendung die erforderliche Aktion ausführen lassen, wenn sie den entsprechenden Zustand in IMDS sieht, und mithilfe der Lebenszyklus-Hooks von Amazon EC2 Auto Scaling warten, bis Ihre Initialisierungsschritte abgeschlossen sind, bevor Sie zum nächsten Lebenszykluszustand wechseln.
Amazon EC2 Auto Scaling und Metadata-Service der Amazon-EC2-Instance sind in allen öffentlichen AWS-Regionen und AWS GovCloud (US)-Regionen verfügbar. Weitere Informationen über Lebenszykluszustände von Auto Scaling finden Sie in dieser AWS-Dokumentation.