Mengatur batas waktu untuk operasi Blob service

Panggilan ke API Layanan Blob dapat menyertakan interval batas waktu server, yang ditentukan dalam timeout parameter URI permintaan. Jika interval batas waktu server berlalu sebelum layanan selesai memproses permintaan, layanan mengembalikan kesalahan.

Interval batas waktu maksimum untuk operasi blob service adalah 30 detik, dengan beberapa pengecualian tercantum di bawah ini. Nilai defaultnya juga 30 detik, meskipun beberapa operasi baca dan tulis dapat menggunakan default yang lebih besar. Selain pengecualian ini, Blob service secara otomatis mengurangi batas waktu yang lebih besar dari 30 detik menjadi maksimum 30 detik.

Contoh

Contoh URI REST berikut mengatur interval batas waktu untuk operasi Daftar Kontainer menjadi 20 detik:

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

Pengecualian untuk Interval Batas Waktu Default

Operasi berikut menerapkan pengecualian untuk interval batas waktu standar 30 detik:

  • Panggilan untuk mendapatkan blob, mendapatkan rentang halaman, atau mendapatkan daftar blokir diizinkan 2 menit per megabyte untuk diselesaikan. Jika operasi rata-rata memakan waktu lebih dari 2 menit per megabyte, waktu operasi akan habis.

  • Panggilan untuk menulis blob, menulis blok, atau menulis halaman diizinkan 10 menit per megabyte untuk diselesaikan. Jika operasi membutuhkan waktu rata-rata lebih dari 10 menit per megabyte, waktu operasi akan habis.

  • Batas waktu maksimum untuk menulis daftar blok adalah 60 detik.

  • Kontainer yang baru-baru ini dihapus tidak dapat dibuat ulang sampai semua blobnya dihapus. Bergantung pada berapa banyak data yang disimpan dalam kontainer, penghapusan lengkap dapat memakan waktu detik atau menit. Jika Anda mencoba membuat kontainer dengan nama yang sama selama periode pembersihan ini, panggilan Anda akan segera mengembalikan kesalahan.

  • Permintaan Blob Batch mendukung nilai batas waktu maksimum 120 detik. Jika operasi membutuhkan lebih dari nilai batas waktu, subrequest yang tersisa akan gagal dengan kesalahan waktu habis.

Lihat juga

Konsep Blob Service