ExponentialBackoffRetryOptions interface
Özellikler
| maximum |
En fazla yeniden deneme gecikmesi. Bu milisaniye cinsinden bir sayı veya Duration nesnesi olabilir |
| max |
İşlev yürütme başına izin verilen en fazla yeniden deneme sayısı. -1, süresiz olarak yeniden deneme anlamına gelir. |
| minimum |
En düşük yeniden deneme gecikmesi. Bu milisaniye cinsinden bir sayı veya Duration nesnesi olabilir |
| strategy | İlk yeniden deneme en düşük gecikmeyi bekler. Sonraki yeniden denemelerde, maksimum gecikmeye ulaşılana kadar her yeniden denemenin başlangıç süresine üstel olarak zaman eklenir. Üstel geri alma, yüksek aktarım hızı senaryolarında yeniden denemeleri kademelendirme gecikmelerine bazı küçük rastgeleleştirmeler ekler. |
Özellik Ayrıntıları
maximumInterval
En fazla yeniden deneme gecikmesi. Bu milisaniye cinsinden bir sayı veya Duration nesnesi olabilir
maximumInterval: number | Duration
Özellik Değeri
number | Duration
maxRetryCount
İşlev yürütme başına izin verilen en fazla yeniden deneme sayısı. -1, süresiz olarak yeniden deneme anlamına gelir.
maxRetryCount: number
Özellik Değeri
number
minimumInterval
En düşük yeniden deneme gecikmesi. Bu milisaniye cinsinden bir sayı veya Duration nesnesi olabilir
minimumInterval: number | Duration
Özellik Değeri
number | Duration
strategy
İlk yeniden deneme en düşük gecikmeyi bekler. Sonraki yeniden denemelerde, maksimum gecikmeye ulaşılana kadar her yeniden denemenin başlangıç süresine üstel olarak zaman eklenir. Üstel geri alma, yüksek aktarım hızı senaryolarında yeniden denemeleri kademelendirme gecikmelerine bazı küçük rastgeleleştirmeler ekler.
strategy: "exponentialBackoff"
Özellik Değeri
"exponentialBackoff"