Aracılığıyla paylaş


StorageRetryOptions interface

Depolama Blobu yeniden deneme seçenekleri arabirimi.

Özellikler

maxRetryDelayInMs

İsteğe bağlı. bir işlemi yeniden denemeden önce izin verilen en uzun gecikmeyi belirtir (varsayılan değer 120s veya 120 * 1000ms'dir). 0 belirtirseniz, retryDelayInMs için de 0 belirtmeniz gerekir.

maxTries

İsteğe bağlı. En fazla deneme sayısı, varsayılan değer 4'tür. 1 değeri 1 deneme anlamına gelir ve yeniden deneme yapılmaz. 1'den küçük bir değer, varsayılan yeniden deneme deneme sayısı anlamına gelir.

retryDelayInMs

İsteğe bağlı. Bir işlemi yeniden denemeden önce kullanılacak gecikme miktarını belirtir (varsayılan değer 4s veya 4 * 1000ms'dir). Her yeniden deneme maxRetryDelayInMs tarafından belirtilen en yüksek değere kadar olacak şekilde gecikme artar (katlanarak veya doğrusal olarak). 0 belirtirseniz maxRetryDelayInMs için de 0 belirtmeniz gerekir.

retryPolicyType

İsteğe bağlı. StorageRetryPolicyType, varsayılan değer üstel yeniden deneme ilkesidir.

secondaryHost

secondaryHost belirtilirse, bu konakta yeniden denemeler denenir. secondaryHost tanımsızsa (varsayılan) işlemler başka bir konakta yeniden denenmiyor demektir.

NOT: Bu alanı ayarlamadan önce, adresinde eski ve tutarsız olabilecek verileri okumayla ilgili sorunları anladığınızdan emin olun https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

tryTimeoutInMs

İsteğe bağlı. BIR HTTP isteğinin tek bir denemesi için ms'de izin verilen en uzun süreyi gösterir. Sıfır veya tanımsız değeri, SDK istemcisinde varsayılan zaman aşımı olmadığı anlamına gelir; Azure Depolama sunucusunun varsayılan zaman aşımı ilkesi kullanılır.

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

Özellik Ayrıntıları

maxRetryDelayInMs

İsteğe bağlı. bir işlemi yeniden denemeden önce izin verilen en uzun gecikmeyi belirtir (varsayılan değer 120s veya 120 * 1000ms'dir). 0 belirtirseniz, retryDelayInMs için de 0 belirtmeniz gerekir.

maxRetryDelayInMs?: number

Özellik Değeri

number

maxTries

İsteğe bağlı. En fazla deneme sayısı, varsayılan değer 4'tür. 1 değeri 1 deneme anlamına gelir ve yeniden deneme yapılmaz. 1'den küçük bir değer, varsayılan yeniden deneme deneme sayısı anlamına gelir.

maxTries?: number

Özellik Değeri

number

retryDelayInMs

İsteğe bağlı. Bir işlemi yeniden denemeden önce kullanılacak gecikme miktarını belirtir (varsayılan değer 4s veya 4 * 1000ms'dir). Her yeniden deneme maxRetryDelayInMs tarafından belirtilen en yüksek değere kadar olacak şekilde gecikme artar (katlanarak veya doğrusal olarak). 0 belirtirseniz maxRetryDelayInMs için de 0 belirtmeniz gerekir.

retryDelayInMs?: number

Özellik Değeri

number

retryPolicyType

İsteğe bağlı. StorageRetryPolicyType, varsayılan değer üstel yeniden deneme ilkesidir.

retryPolicyType?: StorageRetryPolicyType

Özellik Değeri

secondaryHost

secondaryHost belirtilirse, bu konakta yeniden denemeler denenir. secondaryHost tanımsızsa (varsayılan) işlemler başka bir konakta yeniden denenmiyor demektir.

NOT: Bu alanı ayarlamadan önce, adresinde eski ve tutarsız olabilecek verileri okumayla ilgili sorunları anladığınızdan emin olun https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

secondaryHost?: string

Özellik Değeri

string

tryTimeoutInMs

İsteğe bağlı. BIR HTTP isteğinin tek bir denemesi için ms'de izin verilen en uzun süreyi gösterir. Sıfır veya tanımsız değeri, SDK istemcisinde varsayılan zaman aşımı olmadığı anlamına gelir; Azure Depolama sunucusunun varsayılan zaman aşımı ilkesi kullanılır.

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

tryTimeoutInMs?: number

Özellik Değeri

number