Uno sviluppatore desidera registrare eventi importanti durante un'invocazione Lambda e includere un identificatore univoco per l'invocazione specifica. Quale approccio soddisfa questo requisito?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Ottieni l'ID della richiesta dal campo AWS request ID nell'oggetto context e scrivi i log nell'output standard..
Perché questa è la risposta
Per registrare eventi importanti con un identificatore univoco per ogni invocazione Lambda, è necessario recuperare l'ID della richiesta. Questo ID è disponibile nell'oggetto context fornito alla funzione Lambda, specificamente nel campo awsrequestid. Scrivere i log nell'output standard (stdout o stderr) è l'approccio corretto per le funzioni Lambda, poiché CloudWatch Logs cattura automaticamente tutto ciò che viene scritto in queste destinazioni. Le opzioni che suggeriscono di ottenere l'ID dall'oggetto event sono errate perché l'ID della richiesta non è presente nell'oggetto event. Le opzioni che suggeriscono di scrivere i log in un file sono errate perché le funzioni Lambda sono stateless e non è garantito che i file persistano tra le invocazioni; inoltre, i log su file non verrebbero automaticamente raccolti da CloudWatch.
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