Il frontend della tua applicazione App Engine interroga un DB ogni 15 minuti per ottenere le temperature e deve gestire i guasti del DB. Come dovrebbe comportarsi il frontend?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Riprovare la query con un backoff esponenziale, fino a un limite massimo di 15 minuti..
Perché questa è la risposta
Il backoff esponenziale con un limite massimo è la strategia più efficace per gestire i guasti temporanei del database. Permette al frontend di riprovare la query aumentando gradualmente il tempo di attesa tra i tentativi, evitando di sovraccaricare il database in ripristino e concedendogli il tempo di recuperare. Il limite massimo di 15 minuti è appropriato perché la frequenza di interrogazione è già di 15 minuti, quindi non ha senso attendere più a lungo. Riavviare i server del database è un'azione amministrativa che il frontend non dovrebbe eseguire. Riprovare ogni secondo sovraccaricherebbe il database. Ridurre la frequenza a un'ora comporterebbe un'eccessiva obsolescenza dei dati.
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