Zamanlayıcı yeniden deneme seçenekleri. Yalnızca zamanlanmış işlevler için geçerlidir.
İmza:
export interface ScheduleRetryConfig
Özellikler
Mülk | Tip | Tanım |
---|---|---|
maxBackoffSüresi | dize | İfade <string> | Değeri Sıfırla | Başarısız olan bir işi yeniden denemeden önce beklenecek maksimum süre. |
maxİki katına çıkma | sayı | İfade <sayı> | Değeri Sıfırla | Her yeniden denemede uygulanan maksimum geri alma ikiye katlama sayısı. |
maxRetrySüresi | dize | İfade <string> | Değeri Sıfırla | Başarısız bir işi yeniden denemek için zaman sınırı; yürütmenin ilk denendiği zamandan itibaren ölçülür. ScheduleRetryConfig.retryCount ile belirtilirse , her iki sınıra ulaşılıncaya kadar iş yeniden denenecektir. |
dkGerilemeSüresi | dize | İfade <string> | Değeri Sıfırla | Başarısız olduktan sonra bir işi yeniden denemeden önce beklenecek minimum süre. |
yeniden deneme sayısı | sayı | İfade <sayı> | Değeri Sıfırla | Sistemin ScheduleRetryConfig.maxDoublings tarafından açıklanan üstel geri alma prosedürünü kullanarak bir işi çalıştırmak için yapacağı deneme sayısı . |
ScheduleRetryConfig.maxBackoffDuration
Başarısız olan bir işi yeniden denemeden önce beklenecek maksimum süre.
İmza:
maxBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.maxDoublings
Her yeniden denemede uygulanan maksimum geri alma ikiye katlama sayısı.
İmza:
maxDoublings?: number | Expression<number> | ResetValue;
ScheduleRetryConfig.maxRetryDuration
Başarısız bir işi yeniden denemek için zaman sınırı; yürütmenin ilk denendiği zamandan itibaren ölçülür.
ScheduleRetryConfig.retryCount ile belirtilirse , her iki sınıra ulaşılıncaya kadar iş yeniden denenecektir.
İmza:
maxRetryDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.minBackoffSüre
Başarısız olduktan sonra bir işi yeniden denemeden önce beklenecek minimum süre.
İmza:
minBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.retryCount
Sistemin ScheduleRetryConfig.maxDoublings tarafından açıklanan üstel geri alma prosedürünü kullanarak bir işi çalıştırmak için yapacağı deneme sayısı .
İmza:
retryCount?: number | Expression<number> | ResetValue;