Eine Anwendung, die auf EC2-Instances in einer Auto Scaling-Gruppe läuft, verarbeitet eine große Menge von Nachrichten aus einer Amazon SQS-Warteschlange. Die Verarbeitung eines Nachrichtenstapels dauerte mehrere Stunden, und die durchschnittliche CPU-Auslastung der Auto Scaling-Gruppe überschritt nicht den Schwellenwert ihrer Target-Tracking-Skalierungsrichtlinie. Anwendungs-Logs werden an Amazon CloudWatch Logs gesendet. Sie müssen die Warteschlange schneller und mit dem geringsten Betriebsaufwand verarbeiten. Welche Option erfüllt diese Anforderung?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine Target-Tracking-Skalierungsrichtlinie für die Auto Scaling-Gruppe, die Metrik-Mathematik verwendet, um die SQS ApproximateNumberOfMessagesVisible-Metrik mit der Auto Scaling Group GroupInServiceInstances-Metrik zu kombinieren, um zu berechnen, wie viele Nachrichten pro Instance vorhanden sind, und verwenden Sie diese berechnete Metrik zum Skalieren und Verkleinern..
Warum dies die Antwort ist
Die korrekte Option nutzt CloudWatch Metrik-Mathematik, um die Anzahl der Nachrichten pro Instanz direkt zu berechnen (ApproximateNumberOfMessagesVisible / GroupInServiceInstances). Dies ist die effizienteste Lösung, da sie keine benutzerdefinierten Metriken, Lambda-Funktionen oder EventBridge-Regeln erfordert, was den Betriebsaufwand minimiert. Target-Tracking-Skalierungsrichtlinien sind ideal für die Aufrechterhaltung einer Zielauslastung und passen die Skalierung automatisch an die Warteschlangenlast an. Die anderen Optionen sind umständlicher: Die Erstellung einer Lambda-Funktion zur Veröffentlichung benutzerdefinierter Metriken erhöht den Betriebsaufwand und die Komplexität. Die Verwendung von CloudWatch Logs-Abonnementfiltern für Anwendungs-Logs ist nicht direkt auf die SQS-Warteschlangenlänge anwendbar und würde eine zusätzliche Verarbeitung erfordern. Das Schreiben von SQS-Werten in CloudWatch Logs und das Zählen mit Metrikfiltern ist ein ineffizienter Umweg, um eine Metrik zu erhalten, die bereits direkt verfügbar ist.
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