Veröffentlicht am: Apr 20, 2022
Sie können jetzt eine standardmäßige Instance-Aufwärmzeit für alle Skalierungs-Aktionen, den Ersatz von Zustandsprüfungen und andere Ersatz-Ereignisse im Lebenszyklus von Auto-Scaling-Instances festlegen. Amazon EC2 Auto Scaling ist ein Service, der Ihnen die automatische Skalierung und Verwaltung logischer Gruppen von Instances erlaubt – sogenannte Auto-Scaling-Gruppen, die Ihre Anwendung bedienen. EC2 Auto Scaling überwacht dazu verschiedene Metriken wie die CPU-Auslastung und den Anwendungsbedarf, um festzustellen, ob eine Instance ersetzt, aus der Auto-Scaling-Gruppe entfernt oder zu ihr hinzugefügt werden muss. Das Festlegen des Standardparameters für die Instance-Aufwärmzeit kann die Konfiguration Ihrer Auto-Scaling-Gruppe vereinfachen. So kann nämlich sichergestellt werden, dass alle Richtlinien zur Skalierung und zum Ersatz von Instances Rücksicht auf die Zeit nehmen, die Ihre Instances normalerweise benötigen, um den Bedarf zu decken.
Bisher konnten Sie nur für ausgewählte Skalierungs- und Ersatz-Ereignisse – für die Instance-Aktualisierung, die Zielverfolgung und die Richtlinien für die Schrittskalierung – eine Aufwärmzeit festlegen, und diese mussten jeweils einzeln konfiguriert werden. Durch die Festlegung eines Standardparameters für die Aufwärmzeit, der für die gesamte Auto-Scaling-Gruppe gilt, können Sie jetzt ganz einfach sicherstellen, dass alle Instance-Skalierungs- und Ersatz-Ereignisse – Instance-Aktualisierung, manuelle und dynamische Skalierungsrichtlinien, geplante Aktionen und der Ersatz von Zustandsprüfungen – dieselbe Aufwärmzeit in Anspruch nehmen, um Metriken in Amazon CloudWatch zu aggregieren und die Kapazität Ihrer Gruppe sicherzustellen. Besonders, wenn Ihre Instances dazu neigen, nach dem Launchen eine bekannte Zeitspanne für die Bereitstellung von Datenverkehr zu benötigen (z. B. zum Vorladen von Anwendungsdaten), können Sie durch das Festlegen der standardmäßigen Instance-Aufwärmzeit unbeabsichtigte Skalierungs- oder Ersatz-Ereignisse auf folgende Weise vermeiden: Erstens werden die Instances erst nach Ablauf der Aufwärmzeit auf die gewünschte Kapazität Ihrer Auto-Scaling-Gruppe angerechnet. Zweitens werden die CloudWatch-Metriken der Instances erst nach Ablauf der Aufwärmzeit für Skalierungs- oder Ersatz-Aktionen verwendet.
Sie können die standardmäßige Instance-Aufwärmzeit in Ihrer EC2-Auto-Scaling-Gruppe über den Parameter DefaultInstanceWarmup über die AWS-Managementkonsole, die AWS SDKs, die AWS Command Line Interface (CLI) und CloudFormation festlegen. Diese Funktion ist in allen öffentlichen AWS-Regionen verfügbar. Informationen zu dieser Funktion finden Sie auf dieser Seite.