IRetryOptions interface
Yeniden deneme seçenekleri arabirimi.
Özellikler
max |
İ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. |
max |
İ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. |
retry |
İ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. |
retry |
İsteğe bağlı. RetryPolicyType, varsayılan değer üstel yeniden deneme ilkesidir. |
Ö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ı. RetryPolicyType, varsayılan değer üstel yeniden deneme ilkesidir.
retryPolicyType?: RetryPolicyType