Ein Auto Scaling-Lebenszyklus-Hook ist so eingestellt, dass er Ereignisse an EventBridge sendet, das eine Lambda-Funktion auslösen soll, um neue EC2-Instances zu konfigurieren. Die Lambda-Funktion ruft dann complete-lifecycle-action auf, damit die Instances in Betrieb genommen werden können. Während des Tests wird die Lambda-Funktion nie aufgerufen. Was sollten Sie tun, um dies zu beheben?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erteilen Sie der EventBridge (CloudWatch Events)-Regel die Berechtigung, die Lambda-Funktion aufzurufen..
Warum dies die Antwort ist
Die EventBridge-Regel benötigt explizite Berechtigungen, um eine Lambda-Funktion aufrufen zu können. Ohne diese Berechtigung kann EventBridge die Lambda-Funktion nicht auslösen, selbst wenn die Regel korrekt konfiguriert ist, um auf die Ereignisse des Auto Scaling-Lebenszyklus-Hooks zu reagieren. Das Erteilen dieser Berechtigung ist ein notwendiger Schritt, um die Integration zwischen EventBridge und Lambda zu ermöglichen. Die Option, den Lebenszyklus-Hook auf CONTINUE zu ändern, ist irrelevant für das Problem, dass die Lambda-Funktion nicht aufgerufen wird; dies beeinflusst nur das Verhalten des Hooks bei einem Timeout oder Fehler, nicht aber die initiale Auslösung. Eine Wiederholungsrichtlinie für die EventBridge-Regel ist ebenfalls nicht relevant, da das Problem darin besteht, dass die Funktion überhaupt nicht aufgerufen wird, nicht dass ein Aufruf fehlschlägt und wiederholt werden muss. Die Berechtigung für die Lambda-Ausführungsrolle, complete-lifecycle-action aufzurufen, ist zwar wichtig für die Funktionalität der Lambda-Funktion, aber sie löst nicht das Problem, dass die Funktion nicht aufgerufen wird.
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