Stai testando un'applicazione che richiama una funzione Lambda in modo asincrono. La funzione fallisce anche dopo due tentativi automatici durante il testing. Qual è il modo consigliato per acquisire e analizzare gli eventi falliti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Configurare una Dead Letter Queue e inviare gli eventi falliti ad Amazon SQS per l'analisi..
Perché questa è la risposta
Quando una funzione Lambda viene invocata in modo asincrono e fallisce dopo i tentativi automatici, AWS Lambda può inviare gli eventi non elaborati a una coda di messaggi (SQS) o a un topic (SNS) configurati come Dead Letter Queue (DLQ). Questo è il modo consigliato per acquisire e analizzare gli eventi falliti, poiché permette di ispezionare i payload degli eventi e determinare la causa del fallimento, oltre a rielaborarli in un secondo momento. Abilitare CloudTrail non è l'opzione migliore perché registra le chiamate API effettuate, non i payload degli eventi che hanno causato il fallimento della funzione. Amazon SWF è un servizio per il coordinamento di attività distribuite, non per la gestione di eventi falliti di Lambda. AWS Config è un servizio per la valutazione, il controllo e la verifica delle configurazioni delle risorse AWS, non per la rielaborazione di eventi.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta