Un'applicazione utilizza una funzione Lambda con una coda SQS denominata high priority queue come origine eventi. Si sta aggiungendo una seconda coda SQS, low priority queue. La funzione Lambda deve sempre leggere fino a 10 messaggi concorrenti dalla high priority queue prima di consumare dalla low priority queue, e la Lambda non deve mai superare le 100 invocazioni concorrenti. Quale configurazione soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Impostare la concorrenza massima del mapping dell'origine eventi su 10 per la high priority queue e su 90 per la low priority queue..
Perché questa è la risposta
L'opzione corretta è impostare la concorrenza massima del mapping dell'origine eventi. Questa impostazione controlla il numero massimo di invocazioni simultanee che Lambda può utilizzare per elaborare i messaggi da una specifica coda SQS. Assegnando 10 alla coda ad alta priorità e 90 a quella a bassa priorità, si garantisce che Lambda darà sempre priorità all'elaborazione di 10 messaggi dalla coda ad alta priorità prima di passare alla coda a bassa priorità, rispettando il limite totale di 100 invocazioni concorrenti. Le altre opzioni non soddisfano i requisiti: La dimensione del batch (batch size) definisce quanti messaggi vengono elaborati in una singola invocazione, non la concorrenza complessiva. Il ritardo di consegna (delivery delay) influisce su quando un messaggio diventa visibile in una coda, non sulla priorità di elaborazione da parte di Lambda. La finestra del batch (batch window) è il tempo massimo di attesa per raccogliere messaggi prima di invocare la funzione, non controlla la concorrenza tra le code.
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