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