Sdílet prostřednictvím


Nastavení časových limitů pro operace služby Blob Service

Volání rozhraní API služby Blob Service může zahrnovat interval časového limitu serveru zadaný v parametru timeout identifikátoru URI požadavku. Pokud časový limit serveru uplynou před tím, než služba dokončí zpracování požadavku, vrátí služba chybu.

Maximální časový limit pro operace služby Blob Service je 30 sekund, s některými výjimkami uvedenými níže. Výchozí hodnota je také 30 sekund, i když některé operace čtení a zápisu můžou používat větší výchozí hodnotu. Kromě těchto výjimek služba Blob Service automaticky zkracuje všechny časové limity delší než 30 sekund na maximum 30 sekund.

Příklad

Následující příklad identifikátoru REST URI nastaví interval časového limitu pro operaci List Containers na 20 sekund:

GET https://myaccount.blob.core.windows.net?comp=list&timeout=20  

Výjimky výchozího intervalu časového limitu

Následující operace implementují výjimky standardního 30sekundového intervalu časového limitu:

  • Volání pro získání objektu blob, získání rozsahů stránek nebo získání seznamu blokovaných objektů jsou povolená po 2 minutách na megabajt. Pokud operace trvá v průměru déle než 2 minuty na megabajt, časový limit vyprší.

  • Volání k zápisu objektu blob, zápisu bloku nebo zápisu stránky jsou povolená po 10 minutách na megabajt. Pokud operace trvá v průměru déle než 10 minut na megabajt, časový limit vyprší.

  • Maximální časový limit pro zápis seznamu blokovaných položek je 60 sekund.

  • Kontejner, který byl nedávno odstraněn, nelze znovu vytvořit, dokud nebudou odstraněny všechny jeho objekty blob. V závislosti na tom, kolik dat bylo v kontejneru uloženo, může úplné odstranění trvat několik sekund nebo minut. Pokud se během tohoto období čištění pokusíte vytvořit kontejner se stejným názvem, volání okamžitě vrátí chybu.

  • Požadavek služby Blob Batch podporuje maximální hodnotu časového limitu 120 sekund. Pokud operace trvá déle, než je hodnota časového limitu, všechny zbývající dílčí požadavky selžou s chybou časového limitu.

Viz také

Koncepty služby Blob Service