Festlegen von Timeouts für FileREST-Vorgänge
Ein Aufruf einer Dateidienst-API kann ein Servertimeoutintervall enthalten, das im timeout
-Parameter des Anforderungs-URIs angegeben ist. Wenn das Servertimeout-Intervall abläuft, bevor der Dienst die Verarbeitung der Anforderung abgeschlossen hat, gibt der Dienst einen Fehler zurück.
Bei anderen Vorgängen als Upload- und Downloadvorgängen beträgt das maximale Timeoutintervall für Dateidienstvorgänge 30 Sekunden, und Timeouts, die größer als 30 Sekunden sind, werden auf 30 Sekunden reduziert.
Bei Upload- und Downloadvorgängen wird eine Übertragungsrate von 2 Min./MiB und die Größe der Datei verwendet, um den Timeoutwert vor dem Starten des Upload- oder Downloadvorgangs vorab zu berechnen.
Beispiele
Im folgenden REST-Beispiel-URI wird das Timeoutintervall für den Vorgang Listenfreigaben auf 20 Sekunden festgelegt:
GET https://myaccount.file.core.windows.net?comp=list&timeout=20