2xx dışı bir dönüş durumunda görevin nasıl yeniden denenmesi gerektiği.
İmza:
export interface RetryConfig
Özellikler
Mülk | Tip | Tanım |
---|---|---|
maksimum deneme sayısı | sayı | İfade <sayı> | Değeri Sıfırla | Bir isteğin maksimum kaç kez denenmesi gerektiği. Belirtilmezse varsayılan olarak 3 olacaktır. |
maxBackoffSeconds | sayı | İfade <sayı> | Değeri Sıfırla | Denemeler arasında beklenecek maksimum süre. Belirtilmeden bırakılırsa varsayılan olarak 1 saat olacaktır. |
maxİki katına çıkma | sayı | İfade <sayı> | Değeri Sıfırla | Yeniden denemeler arasında geri çekilmeyi iki katına çıkarmak için maksimum sayı. Belirtilmezse varsayılan olarak 16 olacaktır. |
maxRetrySeconds | sayı | İfade <sayı> | Değeri Sıfırla | Başarısız olan görevi yeniden denemek için gereken maksimum süre. Belirtilmezse süresiz olarak yeniden denenecek. |
minBackoffSaniye | sayı | İfade <sayı> | Değeri Sıfırla | Denemeler arasında beklenecek minimum süre. Belirtilmezse varsayılan olarak 100 ms olacaktır. |
görevler.RetryConfig.maxAttempts
Bir isteğin maksimum kaç kez denenmesi gerektiği. Belirtilmezse varsayılan olarak 3 olacaktır.
İmza:
maxAttempts?: number | Expression<number> | ResetValue;
görevler.RetryConfig.maxBackoffSeconds
Denemeler arasında beklenecek maksimum süre. Belirtilmeden bırakılırsa varsayılan olarak 1 saat olacaktır.
İmza:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
görevler.RetryConfig.maxDoublings
Yeniden denemeler arasında geri çekilmeyi iki katına çıkarmak için maksimum sayı. Belirtilmezse varsayılan olarak 16 olacaktır.
İmza:
maxDoublings?: number | Expression<number> | ResetValue;
görevler.RetryConfig.maxRetrySeconds
Başarısız olan görevi yeniden denemek için gereken maksimum süre. Belirtilmezse süresiz olarak yeniden denenecek.
İmza:
maxRetrySeconds?: number | Expression<number> | ResetValue;
görevler.RetryConfig.minBackoffSeconds
Denemeler arasında beklenecek minimum süre. Belirtilmezse varsayılan olarak 100 ms olacaktır.
İmza:
minBackoffSeconds?: number | Expression<number> | ResetValue;