Bagikan melalui


StorageRetryOptions interface

Antarmuka opsi coba lagi Storage Blob.

Properti

maxRetryDelayInMs

Opsional. Menentukan penundaan maksimum yang diizinkan sebelum mencoba kembali operasi (defaultnya adalah 120s atau 120 * 1000ms). Jika Anda menentukan 0, maka Anda juga harus menentukan 0 untuk retryDelayInMs.

maxTries

Pilihan. Jumlah upaya percobaan maksimum, defaultnya adalah 4. Nilai 1 berarti 1 coba dan tidak ada percobaan ulang. Nilai yang lebih kecil dari 1 berarti jumlah upaya coba lagi default.

retryDelayInMs

Opsional. Menentukan jumlah penundaan yang akan digunakan sebelum mencoba kembali operasi (defaultnya adalah 4d atau 4 * 1000ms). Penundaan meningkat (secara eksponensial atau linier) dengan setiap coba lagi hingga maksimum yang ditentukan oleh maxRetryDelayInMs. Jika Anda menentukan 0, maka Anda juga harus menentukan 0 untuk maxRetryDelayInMs.

retryPolicyType

Pilihan. StorageRetryPolicyType, defaultnya adalah kebijakan coba lagi eksponensial.

secondaryHost

Jika secondaryHost ditentukan, percobaan ulang akan dicoba terhadap host ini. Jika secondaryHost tidak terdefinisi (default) maka operasi tidak dicoba ulang terhadap host lain.

CATATAN: Sebelum mengatur bidang ini, pastikan Anda memahami masalah sekeliling membaca data basi dan berpotensi tidak konsisten di https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

tryTimeoutInMs

Pilihan. Menunjukkan waktu maksimum dalam m yang diizinkan untuk satu percobaan permintaan HTTP. Nilai nol atau tidak ditentukan berarti tidak ada batas waktu default pada klien SDK, kebijakan batas waktu default server Azure Storage akan digunakan.

Lihat https://docs.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-blob-service-operations

Detail Properti

maxRetryDelayInMs

Opsional. Menentukan penundaan maksimum yang diizinkan sebelum mencoba kembali operasi (defaultnya adalah 120s atau 120 * 1000ms). Jika Anda menentukan 0, maka Anda juga harus menentukan 0 untuk retryDelayInMs.

maxRetryDelayInMs?: number

Nilai Properti

number

maxTries

Pilihan. Jumlah upaya percobaan maksimum, defaultnya adalah 4. Nilai 1 berarti 1 coba dan tidak ada percobaan ulang. Nilai yang lebih kecil dari 1 berarti jumlah upaya coba lagi default.

maxTries?: number

Nilai Properti

number

retryDelayInMs

Opsional. Menentukan jumlah penundaan yang akan digunakan sebelum mencoba kembali operasi (defaultnya adalah 4d atau 4 * 1000ms). Penundaan meningkat (secara eksponensial atau linier) dengan setiap coba lagi hingga maksimum yang ditentukan oleh maxRetryDelayInMs. Jika Anda menentukan 0, maka Anda juga harus menentukan 0 untuk maxRetryDelayInMs.

retryDelayInMs?: number

Nilai Properti

number

retryPolicyType

Pilihan. StorageRetryPolicyType, defaultnya adalah kebijakan coba lagi eksponensial.

retryPolicyType?: StorageRetryPolicyType

Nilai Properti

secondaryHost

Jika secondaryHost ditentukan, percobaan ulang akan dicoba terhadap host ini. Jika secondaryHost tidak terdefinisi (default) maka operasi tidak dicoba ulang terhadap host lain.

CATATAN: Sebelum mengatur bidang ini, pastikan Anda memahami masalah sekeliling membaca data basi dan berpotensi tidak konsisten di https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

secondaryHost?: string

Nilai Properti

string

tryTimeoutInMs

Pilihan. Menunjukkan waktu maksimum dalam m yang diizinkan untuk satu percobaan permintaan HTTP. Nilai nol atau tidak ditentukan berarti tidak ada batas waktu default pada klien SDK, kebijakan batas waktu default server Azure Storage akan digunakan.

Lihat https://docs.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-blob-service-operations

tryTimeoutInMs?: number

Nilai Properti

number