Lasttests zeigen, dass ein zuvor inaktiver Cloud Storage-Bucket etwa 2000 Schreibvorgänge/s und ~7500 Lesevorgänge/s verarbeitet; die Cloud Storage JSON API gibt bei Nachfragespitzen zeitweise 5xx und 429 zurück. Wie reduzieren Sie API-Fehler?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Begrenzen Sie die Upload-Rate Ihrer Anwendungsclients, sodass die Spitzenanfragerate des inaktiven Buckets allmählicher erreicht wird..
Warum dies die Antwort ist
Cloud Storage-Buckets haben anfängliche E/A-Limits, die bei anhaltender Nutzung automatisch skaliert werden. Ein zuvor inaktiver Bucket muss seine Kapazität erst aufbauen. Die Rückgabe von 5xx- und 429-Fehlern (Too Many Requests) zeigt an, dass der Bucket überlastet ist. Durch die Begrenzung der Upload-Rate Ihrer Clients ermöglichen Sie dem Bucket, seine Kapazität schrittweise zu erhöhen und die Anfragen ohne Fehler zu verarbeiten. Das Verteilen von Uploads auf viele Buckets ist ineffizient und löst das Problem der Überlastung einzelner Buckets nicht. Die Verwendung der XML API ändert nichts an den zugrunde liegenden Ratenbegrenzungen. Das Zurückleiten von HTTP-Codes an Clients ist eine Reaktion auf das Problem, aber keine Lösung, um es zu verhindern.
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