Un'applicazione che chiama Cloud Storage riceve occasionalmente risposte 5xx e 429. Come dovresti gestire questi errori?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Implementa una logica di retry con una strategia di exponential backoff troncato..
Perché questa è la risposta
Le risposte 5xx indicano errori lato server, mentre le 429 (Too Many Requests) indicano che il servizio ha limitato le richieste a causa di un traffico eccessivo. Entrambi sono errori temporanei che possono essere risolti con un retry. Implementare una logica di retry con exponential backoff troncato è la strategia standard e consigliata per gestire questi tipi di errori con i servizi cloud. Questa strategia prevede di attendere un tempo sempre maggiore tra i tentativi successivi, evitando di sovraccaricare ulteriormente il servizio, e di limitare il numero massimo di retry o il tempo massimo di attesa per evitare blocchi indefiniti. Usare gRPC invece di HTTP non risolve gli errori di servizio o di quota. Rendere il bucket multi-regionale migliora la disponibilità e la latenza, ma non previene gli errori 5xx/429. Monitorare lo stato del servizio è utile per la consapevolezza, ma non è una soluzione automatica per la gestione degli errori a livello di applicazione.
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