Sie haben 500 error response
gefunden, was bedeutet, dass bei der Verarbeitung der Anforderung ein erwarteter Fehler aufgetreten ist. Basierend auf der offiziellen Google-Dokumentation lautet die vorgeschlagene Aktion: exponential backoff
. Der exponentielle Backoff ist eine Standardfehlerbehandlungsstrategie für Netzwerkanwendungen, bei denen der Client eine fehlgeschlagene Anforderung in regelmäßigen Abständen wiederholt über einen längeren Zeitraum wiederholt. Wenn eine hohe Anzahl von Anforderungen oder starker Netzwerkverkehr dazu führt, dass der Server Fehler zurückgibt, ist eine exponentielle Verzögerung möglicherweise eine gute Strategie zum Behandeln dieser Fehler. Umgekehrt ist dies keine relevante Strategie für den Umgang mit Fehlern, die nicht mit Ratenbegrenzungen, Netzwerkvolumes oder Antwortzeiten zusammenhängen, z. B. ungültige Autorisierungsberechtigungsnachweise oder Dateifehler nicht gefunden.
richtig eingesetzt, erhöht sich exponentiell Backoff die Effizienz der Bandbreitennutzung, verringert sich die Anzahl der Anfragen, eine erfolgreiche Antwort erhalten erforderlich, und maximiert den Durchsatz von Anfragen in gleichzeitigen Umgebungen.
Hier ist ein SO-Ticket im Zusammenhang, die 500 interne Fehler mit Google Drive API diskutieren: Frequently http 500 internal error with google drive API drive.files.get
{key} ist mein eigentlicher Schlüssel – chobo