스케줄러 재시도 옵션. 예약된 기능에만 적용됩니다.
서명:
export interface ScheduleRetryConfig
속성
재산 | 유형 | 설명 |
---|---|---|
maxBackoffDuration | 문자열 | 표현 <문자열> | 재설정값 | 작업이 실패한 후 다시 시도하기 전에 대기할 최대 시간입니다. |
최대 더블링 | 번호 | 표현 <번호> | 재설정값 | 각 재시도에 적용되는 백오프 두 배의 최대 횟수입니다. |
최대 재시도 기간 | 문자열 | 표현 <문자열> | 재설정값 | 실패한 작업을 다시 시도하는 시간 제한으로, 처음 실행을 시도한 시간부터 측정됩니다. ScheduleRetryConfig.retryCount 로 지정된 경우 , 두 제한에 도달할 때까지 작업이 다시 시도됩니다. |
min백오프 기간 | 문자열 | 표현 <문자열> | 재설정값 | 작업이 실패한 후 다시 시도하기 전에 기다려야 하는 최소 시간입니다. |
재시도횟수 | 번호 | 표현 <번호> | 재설정값 | 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;