گزینههای زمانبندی امتحان مجدد. فقط برای توابع برنامه ریزی شده اعمال می شود.
امضا:
export interface ScheduleRetryConfig
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
maxBackoffDuration | رشته | اصطلاح <رشته> | ResetValue | حداکثر مدت زمان انتظار قبل از امتحان مجدد یک کار پس از شکست آن. |
maxDoublings | شماره | اصطلاح <تعداد> | ResetValue | حداکثر تعداد دو برابر شدن عقبنشینی اعمال شده در هر تلاش مجدد. |
maxRetryDuration | رشته | اصطلاح <رشته> | ResetValue | محدودیت زمانی برای امتحان مجدد یک کار ناموفق، از زمانی که برای اولین بار اجرا انجام شد اندازه گیری می شود. اگر با ScheduleRetryConfig.retryCount مشخص شده باشد ، کار مجدداً امتحان می شود تا زمانی که به هر دو حد برسد. |
minBackoffDuration | رشته | اصطلاح <رشته> | ResetValue | حداقل زمان انتظار قبل از امتحان مجدد یک کار پس از شکست آن. |
دوباره شمارش کنید | شماره | اصطلاح <تعداد> | ResetValue | تعداد تلاشهایی که سیستم برای اجرای یک کار با استفاده از رویه عقبنشینی نمایی شرح داده شده توسط ScheduleRetryConfig.maxDoublings انجام میدهد. . |
ScheduleRetryConfig.maxBackoffDuration
حداکثر مدت زمان انتظار قبل از امتحان مجدد یک کار پس از شکست آن.
امضا:
maxBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.maxDoublings
حداکثر تعداد دو برابر شدن عقبنشینی اعمال شده در هر تلاش مجدد.
امضا:
maxDoublings?: number | Expression<number> | ResetValue;
ScheduleRetryConfig.maxRetryDuration
محدودیت زمانی برای امتحان مجدد یک کار ناموفق، از زمانی که برای اولین بار اجرا انجام شد اندازه گیری می شود.
اگر با ScheduleRetryConfig.retryCount مشخص شده باشد ، کار مجدداً امتحان می شود تا زمانی که به هر دو حد برسد.
امضا:
maxRetryDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.minBackoffDuration
حداقل زمان انتظار قبل از امتحان مجدد یک کار پس از شکست آن.
امضا:
minBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.retryCount
تعداد تلاشهایی که سیستم برای اجرای یک کار با استفاده از رویه عقبنشینی نمایی شرح داده شده توسط ScheduleRetryConfig.maxDoublings انجام میدهد. .
امضا:
retryCount?: number | Expression<number> | ResetValue;