Eine Anwendung, die Cloud Storage aufruft, erhält gelegentlich 5xx- und 429-Antworten. Wie sollten Sie diese Fehler behandeln?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Implementieren Sie eine Wiederholungslogik mit einer abgeschnittenen exponentiellen Backoff-Strategie..
Warum dies die Antwort ist
5xx-Fehler (Serverfehler) und 429-Fehler (Too Many Requests) sind temporäre Fehler, die darauf hinweisen, dass der Dienst überlastet ist oder vorübergehend nicht verfügbar ist. Eine Wiederholungslogik mit exponentiellem Backoff ist die empfohlene Strategie, um solche Fehler zu behandeln. Dies bedeutet, dass die Anwendung nach einem Fehler eine kurze Pause einlegt und dann den Vorgang erneut versucht, wobei die Wartezeit bei jedem weiteren Fehler exponentiell ansteigt, bis ein maximaler Wert erreicht ist (abgeschnitten). Dies verhindert eine Überlastung des Dienstes und erhöht die Erfolgsquote der Anfragen. gRPC ist zwar leistungsfähiger, löst aber keine temporären Serverfehler oder Ratenbegrenzungen. Multiregionale Buckets erhöhen die Verfügbarkeit, behandeln aber keine Anwendungsfehler bei Überlastung. Das Überwachen des Dienststatus-Feeds ist reaktiv und nicht proaktiv; die Anwendung sollte robust genug sein, um temporäre Fehler selbst zu behandeln.
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