Ein Unternehmen betreibt eine Webanwendung auf einer einzelnen EC2-Instance, die zu Spitzenzeiten langsam wird, wenn die CPU-Auslastung 95 % übersteigt. Ein User-Data-Skript installiert beim Start benutzerdefinierte Pakete auf der Instance, wodurch der Instance-Start mehrere Minuten dauert. Das Unternehmen wird eine Auto Scaling-Gruppe mit einer Startvorlage, gemischten Instance-Typen, unterschiedlichen CPU-Kapazitäten und einer maximalen Kapazitätsgrenze erstellen. Das Unternehmen möchte die Anwendungslatenz reduzieren, wenn bei Skalierungsereignissen neue Instances gestartet werden. Welcher Ansatz erfüllt diese Anforderung?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie eine dynamische Skalierungsrichtlinie. Aktivieren Sie Warm Pools für die Auto Scaling-Gruppe. Verwenden Sie Lifecycle-Hooks, um das User-Data-Skript auszuführen..
Warum dies die Antwort ist
Die korrekte Antwort ist die Verwendung einer dynamischen Skalierungsrichtlinie mit Warm Pools und Lifecycle Hooks. Eine dynamische Skalierungsrichtlinie reagiert auf tatsächliche Metriken wie die CPU-Auslastung und skaliert bei Bedarf. Warm Pools halten Instances im Voraus initialisiert und bereit, um die Skalierungszeit zu verkürzen und die Latenz zu reduzieren. Lifecycle Hooks ermöglichen es, benutzerdefinierte Aktionen wie das Ausführen des User-Data-Skripts während des Instance-Starts oder -Beendens durchzuführen, bevor die Instance in den Dienst gestellt wird. Dies stellt sicher, dass die Anwendung vollständig konfiguriert ist, bevor sie Traffic empfängt. Prädiktive Skalierungsrichtlinien sind eher für vorhersehbare Lasten geeignet. Eine Instance-Wartungsrichtlinie ist nicht der richtige Mechanismus, um User-Data-Skripte auszuführen. Eine Aufwärmzeit von 0 Sekunden ist bei langen Startzeiten kontraproduktiv.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich