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;