Festlegen von Timeouts für Tabellendienstvorgänge

Ein Aufruf einer Tabellendienst-API kann ein Servertimeoutintervall enthalten, das timeout im Parameter des Anforderungs-URI angegeben ist. Wenn das Servertimeout-Intervall abläuft, bevor der Dienst die Verarbeitung der Anforderung abgeschlossen hat, gibt der Dienst einen Fehler zurück.

Das maximale Timeoutintervall für Tabellendienstvorgänge beträgt 30 Sekunden. Der Tabellendienst reduziert automatisch alle Timeouts, die größer als 30 Sekunden sind, auf das Maximum von 30 Sekunden.

Der Tabellendienst erzwingt Servertimeouts wie folgt:

  • Abfrageoperationen: Während des Timeoutintervalls kann eine Abfrage maximal fünf Sekunden lang ausgeführt werden. Wenn die Abfrage innerhalb des Fünf-Sekunden-Intervalls nicht abgeschlossen wird, enthält die Antwort Fortsetzungstoken zum Abrufen verbleibender Elemente in einer nachfolgenden Anforderung. Weitere Informationen finden Sie unter Abfragetimeout und Paginierung .

  • Einfüge-, Update- und Löschvorgänge: Das maximale Timeoutintervall beträgt 30 Sekunden. Dreißig Sekunden beträgt auch das Standardintervall für alle Einfüge-, Update- und Löschvorgänge.

Wenn Sie ein längeres Timeoutintervall als 30 Sekunden angeben, verwendet der Tabellendienst 30 Sekunden. Wenn Sie ein Timeout angeben, das kürzer als der Standardwert für das Timeout des Diensts ist, wird das angegebene Timeoutintervall verwendet.

Weitere Informationen

Konzepte des Tabellenspeicherdiensts