Ihr App Engine-Frontend fragt alle 15 Minuten eine DB nach Temperaturen ab und muss DB-Fehler behandeln. Wie sollte sich das Frontend verhalten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Die Abfrage mit exponentiellem Backoff wiederholen, bis zu einer Obergrenze von 15 Minuten..
Warum dies die Antwort ist
Die Wiederholung der Abfrage mit exponentiellem Backoff ist die robusteste Strategie. Dies reduziert die Last auf die Datenbank während eines Ausfalls und ermöglicht eine schrittweise Wiederherstellung der Verbindung, sobald die Datenbank wieder verfügbar ist. Eine Obergrenze von 15 Minuten stellt sicher, dass das Frontend nicht länger als die normale Abfragefrequenz versucht, eine Verbindung herzustellen, was unnötige Ressourcenverschwendung verhindert. Das Neustarten der Datenbankserver ist keine Aufgabe des Frontends. Das Wiederholen jeder Sekunde würde die Datenbank unnötig belasten und den Ausfall möglicherweise verschlimmern. Die Reduzierung der Abfragehäufigkeit auf einmal pro Stunde würde zu stark veralteten Daten führen, was für ein System, das alle 15 Minuten aktualisiert werden soll, inakzeptabel ist.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich