tasks.RetryConfig interface

2xx가 아닌 반환의 경우 작업을 재시도하는 방법입니다.

서명:

export interface RetryConfig 

속성

재산 유형 설명
최대 시도 횟수 번호 | 식<숫자> | 값 재설정 요청을 시도해야 하는 최대 횟수입니다. 지정하지 않으면 기본값은 3입니다.
maxBackoff초 번호 | 식<숫자> | 값 재설정 시도 사이에 대기할 최대 시간입니다. 지정하지 않으면 기본적으로 1시간으로 설정됩니다.
최대배수 번호 | 식<숫자> | 값 재설정 재시도 사이에 백오프를 두 배로 늘리는 최대 횟수입니다. 지정하지 않으면 기본값은 16입니다.
maxRetrySeconds 번호 | 식<숫자> | 값 재설정 실패한 작업을 재시도하는 최대 시간입니다. 지정하지 않으면 무기한 재시도합니다.
minBackoff초 번호 | 식<숫자> | 값 재설정 시도 사이에 대기하는 최소 시간입니다. 지정하지 않으면 기본값은 100ms입니다.

task.RetryConfig.maxAttempts

요청을 시도해야 하는 최대 횟수입니다. 지정하지 않으면 기본값은 3입니다.

서명:

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

task.RetryConfig.maxBackoffSeconds

시도 사이에 대기할 최대 시간입니다. 지정하지 않으면 기본적으로 1시간으로 설정됩니다.

서명:

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

task.RetryConfig.maxDoublings

재시도 사이에 백오프를 두 배로 늘리는 최대 횟수입니다. 지정하지 않으면 기본값은 16입니다.

서명:

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

작업.RetryConfig.maxRetrySeconds

실패한 작업을 재시도하는 최대 시간입니다. 지정하지 않으면 무기한 재시도합니다.

서명:

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

task.RetryConfig.minBackoffSeconds

시도 사이에 대기하는 최소 시간입니다. 지정하지 않으면 기본값은 100ms입니다.

서명:

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