Uno sviluppatore ha creato una funzione Lambda attivata dagli eventi S3 PutObject. La funzione riformatta l'oggetto e lo riscrive nello stesso bucket, causando un loop di invocazione ricorsivo durante i test. Lo sviluppatore chiede all'amministratore SysOps di interrompere immediatamente la ricorsione senza causare errori. Cosa dovrebbe fare l'amministratore?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Impostare la concorrenza riservata della funzione su 0..
Perché questa è la risposta
Impostare la concorrenza riservata della funzione Lambda su 0 è la soluzione più efficace per interrompere immediatamente la ricorsione senza causare errori o perdere dati. Questo impedisce a qualsiasi nuova invocazione della funzione di essere eseguita, bloccando il loop. Eliminare tutti gli oggetti dal bucket S3 interromperebbe il loop, ma causerebbe la perdita di dati. Modificare la policy del bucket S3 per negare l'accesso dalla funzione Lambda potrebbe interrompere il loop, ma potrebbe anche causare errori di autorizzazione e non è la soluzione più diretta per gestire la concorrenza della funzione. Pubblicare una nuova versione della funzione Lambda non interromperebbe immediatamente le invocazioni in corso e il loop potrebbe persistere se la nuova versione non risolve il problema alla radice.
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