tasks.RetryConfig interface

2xx가 아닌 반환 시 작업 재시도 방법.

서명:

export interface RetryConfig 

속성

속성 유형 설명
maxAttempts 숫자 | 표현식<숫자> | 값 재설정 요청을 시도해야 하는 최대 횟수입니다. 지정하지 않으면 기본값은 3입니다.
maxBackoffSeconds 숫자 | 표현식<숫자> | 값 재설정 시도 사이에 기다리는 최대 시간입니다. 지정하지 않으면 기본값은 1시간입니다.
최대 더블링 숫자 | 표현식<숫자> | 값 재설정 재시도 사이에 백오프를 두 배로 할 최대 횟수입니다. 지정하지 않으면 기본값은 16입니다.
maxRetrySeconds 숫자 | 표현식<숫자> | 값 재설정 실패한 태스크를 재시도할 수 있는 최대 시간입니다. 지정하지 않으면 무기한 재시도됩니다.
minBackoffSeconds 숫자 | 표현식<숫자> | 값 재설정 시도 사이에 기다리는 최소 시간입니다. 지정하지 않으면 기본값은 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;

task.RetryConfig.maxRetrySeconds

실패한 태스크를 재시도할 수 있는 최대 시간입니다. 지정하지 않으면 무기한 재시도됩니다.

서명:

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

Tasks.RetryConfig.minBackoffSeconds

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

서명:

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