IRetryOptions interface
다시 시도 옵션 인터페이스.
속성
max |
선택 사항입니다. 작업을 다시 시도하기 전에 허용되는 최대 지연 시간을 지정합니다(기본값은 120s 또는 120 * 1000ms). 0을 지정하는 경우 retryDelayInMs에 0도 지정해야 합니다. |
max |
선택 사항입니다. 최대 시도 횟수, 기본값은 4입니다. 값 1은 1 시도 및 재시도 없음을 의미합니다. 1보다 작은 값은 기본 다시 시도 횟수를 의미합니다. |
retry |
선택 사항입니다. 작업을 다시 시도하기 전에 사용할 지연 시간을 지정합니다(기본값은 4s 또는 4 * 1000ms). maxRetryDelayInMs에서 지정한 최대 최대까지 재시도할 때마다 지연이 기하급수적으로 또는 선형적으로 증가합니다. 0을 지정하는 경우 maxRetryDelayInMs에 0도 지정해야 합니다. |
retry |
선택 사항입니다. RetryPolicyType, 기본값은 지수 재시도 정책입니다. |
속성 세부 정보
maxRetryDelayInMs
선택 사항입니다. 작업을 다시 시도하기 전에 허용되는 최대 지연 시간을 지정합니다(기본값은 120s 또는 120 * 1000ms). 0을 지정하는 경우 retryDelayInMs에 0도 지정해야 합니다.
maxRetryDelayInMs?: number
속성 값
number
maxTries
선택 사항입니다. 최대 시도 횟수, 기본값은 4입니다. 값 1은 1 시도 및 재시도 없음을 의미합니다. 1보다 작은 값은 기본 다시 시도 횟수를 의미합니다.
maxTries?: number
속성 값
number
retryDelayInMs
선택 사항입니다. 작업을 다시 시도하기 전에 사용할 지연 시간을 지정합니다(기본값은 4s 또는 4 * 1000ms). maxRetryDelayInMs에서 지정한 최대 최대까지 재시도할 때마다 지연이 기하급수적으로 또는 선형적으로 증가합니다. 0을 지정하는 경우 maxRetryDelayInMs에 0도 지정해야 합니다.
retryDelayInMs?: number
속성 값
number
retryPolicyType
선택 사항입니다. RetryPolicyType, 기본값은 지수 재시도 정책입니다.
retryPolicyType?: RetryPolicyType