Ein Analyse-Workflow verwendet eine AWS Lambda-Funktion, die asynchron aufgerufen wird, um Transaktionsdatensätze zu verarbeiten. Manchmal schlagen die asynchronen Aufrufe fehl. Wenn ein Fehler auftritt, möchte der Entwickler, dass eine zweite Lambda-Funktion aufgerufen wird, um den Fehler zu behandeln und Details aufzuzeichnen. Welche Lösung erfüllt diese Anforderung?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Konfigurieren Sie ein Lambda-Funktionsziel für Fehler: Setzen Sie den Zieltyp auf Lambda und geben Sie den ARN der Fehlerbehandlungsfunktion als Ziel an..
Warum dies die Antwort ist
Die Konfiguration eines Lambda-Ziels für Fehler ist die korrekte und effizienteste Lösung. AWS Lambda bietet integrierte Fehlerbehandlungsziele für asynchrone Aufrufe. Wenn eine asynchron aufgerufene Funktion fehlschlägt (nach allen Wiederholungsversuchen), kann das Ergebnis an ein Ziel gesendet werden, z. B. eine andere Lambda-Funktion, ein SNS-Thema, eine SQS-Warteschlange oder einen EventBridge-Bus. Dies ermöglicht eine automatische Fehlerbehandlung ohne zusätzlichen Code. Die Aktivierung von X-Ray ist für die Überwachung gedacht, nicht für die automatische Fehlerbehandlung. Ein Lambda-Trigger ist für den Start einer Funktion gedacht, nicht für die Reaktion auf Fehler einer bereits laufenden Funktion. Ein Statusprüfungsalarm ist eine CloudWatch-Funktion, die auf Metriken reagiert, aber nicht direkt die Fehlerdetails einer spezifischen Lambda-Fehlerausführung an eine andere Lambda-Funktion übergeben kann.
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