Un'azienda SaaS ha implementato un'API REST di Amazon API Gateway con integrazione Lambda in più Regioni nello stesso account di produzione. I clienti pagano per una capacità a livelli misurata in chiamate API al secondo; il livello premium consente fino a 3.000 RPS e i clienti sono identificati da chiavi API. Diversi clienti premium in varie Regioni segnalano errori 429 Too Many Requests su vari metodi API durante le ore di punta. I log mostrano che la funzione Lambda non viene mai invocata. Qual è la probabile causa degli errori 429 per questi clienti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: L'azienda ha raggiunto il limite di account API Gateway per le chiamate al secondo..
Perché questa è la risposta
Gli errori 429 indicano che la richiesta è stata limitata. Poiché i log mostrano che la funzione Lambda non viene mai invocata, il throttling avviene prima che la richiesta raggiunga Lambda. AWS impone limiti di account per API Gateway, che sono limiti rigidi e non regolabili per la velocità di richiesta (RPS) per regione. Se l'azienda supera questo limite a livello di account, tutte le richieste aggiuntive verranno limitate con un errore 429, indipendentemente dai limiti configurati per i singoli clienti o metodi. Le opzioni relative alla concorrenza di Lambda sono errate perché la funzione non viene invocata. L'opzione sui limiti predefiniti per metodo è meno probabile, poiché il problema si manifesta su "vari metodi API" e il limite a livello di account è un collo di bottiglia più globale.
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