tasks.RetryConfig interface

چگونه یک کار باید در صورت بازگشت غیر 2xx دوباره امتحان شود.

امضا:

export interface RetryConfig 

خواص

ویژگی تایپ کنید شرح
حداکثر تلاش شماره | اصطلاح <تعداد> | ResetValue حداکثر تعداد دفعاتی که یک درخواست باید انجام شود. اگر نامشخص باقی بماند، به طور پیش فرض 3 خواهد بود.
maxBackoffSeconds شماره | اصطلاح <تعداد> | ResetValue حداکثر زمان برای انتظار بین تلاش ها. اگر نامشخص باقی بماند، پیش‌فرض ۱ ساعت خواهد بود.
maxDoublings شماره | اصطلاح <تعداد> | ResetValue حداکثر تعداد دفعات دوبرابر عقب‌نشینی بین تلاش‌های مجدد. اگر نامشخص بماند، پیش‌فرض 16 خواهد بود.
maxRetrySeconds شماره | اصطلاح <تعداد> | ResetValue حداکثر زمان برای تلاش مجدد کار ناموفق. اگر نامشخص باقی بماند، برای مدت نامحدودی دوباره تلاش خواهد کرد.
minBackoffSeconds شماره | اصطلاح <تعداد> | ResetValue حداقل زمان برای انتظار بین تلاش. اگر نامشخص باقی بماند، پیش‌فرض 100 میلی‌ثانیه خواهد بود.

tasks.RetryConfig.maxAttempts

حداکثر تعداد دفعاتی که یک درخواست باید انجام شود. اگر نامشخص باقی بماند، به طور پیش فرض 3 خواهد بود.

امضا:

maxAttempts?: number | Expression<number> | ResetValue;

tasks.RetryConfig.maxBackoffSeconds

حداکثر زمان برای انتظار بین تلاش ها. اگر نامشخص باقی بماند، پیش‌فرض ۱ ساعت خواهد بود.

امضا:

maxBackoffSeconds?: number | Expression<number> | ResetValue;

tasks.RetryConfig.maxDoublings

حداکثر تعداد دفعات دوبرابر عقب‌نشینی بین تلاش‌های مجدد. اگر نامشخص بماند، پیش‌فرض 16 خواهد بود.

امضا:

maxDoublings?: number | Expression<number> | ResetValue;

tasks.RetryConfig.maxRetrySeconds

حداکثر زمان برای تلاش مجدد کار ناموفق. اگر نامشخص باقی بماند، برای مدت نامحدودی دوباره تلاش خواهد کرد.

امضا:

maxRetrySeconds?: number | Expression<number> | ResetValue;

tasks.RetryConfig.minBackoffSeconds

حداقل زمان برای انتظار بین تلاش. اگر نامشخص باقی بماند، پیش‌فرض 100 میلی‌ثانیه خواهد بود.

امضا:

minBackoffSeconds?: number | Expression<number> | ResetValue;