Ustawianie limitów czasu dla operacji usługi Table Service
Wywołanie interfejsu API usługi Table Service może zawierać interwał limitu czasu serwera określony w parametrze timeout
identyfikatora URI żądania. Jeśli interwał limitu czasu serwera upłynie przed zakończeniem przetwarzania żądania przez usługę, usługa zwróci błąd.
Maksymalny interwał limitu czasu dla operacji usługi Table Service wynosi 30 sekund. Usługa Table Service automatycznie zmniejsza limit czasu większy niż 30 sekund do maksymalnej liczby 30 sekund.
Usługa Table Service wymusza limity czasu serwera w następujący sposób:
Operacje zapytań: W interwale limitu czasu zapytanie może zostać wykonane przez maksymalnie pięć sekund. Jeśli zapytanie nie zostanie ukończone w ciągu pięciu sekund, odpowiedź zawiera tokeny kontynuacji do pobierania pozostałych elementów w kolejnym żądaniu. Aby uzyskać więcej informacji, zobacz Limit czasu zapytania i Stronicowanie .
Operacje wstawiania, aktualizowania i usuwania: Maksymalny interwał limitu czasu wynosi 30 sekund. Trzydzieści sekund jest również domyślnym interwałem dla wszystkich operacji wstawiania, aktualizowania i usuwania.
Jeśli określisz interwał limitu czasu dłuższy niż 30 sekund, usługa Table Service używa 30 sekund. Jeśli określisz limit czasu krótszy niż domyślny limit czasu usługi, zostanie użyty interwał limitu czasu.