다음을 통해 공유


StorageRetryOptions interface

스토리지 큐 다시 시도 옵션 인터페이스.

속성

maxRetryDelayInMs

(선택 사항) 작업을 다시 시도하기 전에 허용되는 최대 지연 시간을 지정합니다(기본값은 120s 또는 120 * 1000ms). 0을 지정하는 경우 retryDelayInMs에 0도 지정해야 합니다.

maxTries

(선택 사항) 최대 시도 횟수, 기본값은 4입니다. 값 1은 1 시도 및 재시도 없음을 의미합니다. 1보다 작은 값은 기본 다시 시도 횟수를 의미합니다.

retryDelayInMs

(선택 사항) 작업을 다시 시도하기 전에 사용할 지연 시간을 지정합니다(기본값은 4s 또는 4 * 1000ms). maxRetryDelayInMs에서 지정한 최대 최대까지 재시도할 때마다 지연이 기하급수적으로 또는 선형적으로 증가합니다. 0을 지정하는 경우 maxRetryDelayInMs에 0도 지정해야 합니다.

retryPolicyType

(선택 사항) StorageRetryPolicyType, 기본값은 지수 재시도 정책입니다.

secondaryHost

secondaryHost를 지정하면 이 호스트에 대해 다시 시도됩니다. secondaryHost가 정의되지 않은 경우(기본값) 다른 호스트에 대해 작업이 다시 시도되지 않습니다.

참고: 이 필드를 설정하기 전에 에서 부실하고 잠재적으로 일치하지 않는 데이터 읽기와 관련된 문제를 이해해야 합니다. https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

tryTimeoutInMs

(선택 사항) HTTP 요청의 단일 시도에 허용되는 ms의 최대 시간을 나타냅니다. 값이 0이거나 정의되지 않음은 기본 시간 제한인 30s 또는 30 * 1000ms를 수락한다는 것을 의미합니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations를 참조하세요.

속성 세부 정보

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

(선택 사항) StorageRetryPolicyType, 기본값은 지수 재시도 정책입니다.

retryPolicyType?: StorageRetryPolicyType

속성 값

secondaryHost

secondaryHost를 지정하면 이 호스트에 대해 다시 시도됩니다. secondaryHost가 정의되지 않은 경우(기본값) 다른 호스트에 대해 작업이 다시 시도되지 않습니다.

참고: 이 필드를 설정하기 전에 에서 부실하고 잠재적으로 일치하지 않는 데이터 읽기와 관련된 문제를 이해해야 합니다. https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

secondaryHost?: string

속성 값

string

tryTimeoutInMs

(선택 사항) HTTP 요청의 단일 시도에 허용되는 ms의 최대 시간을 나타냅니다. 값이 0이거나 정의되지 않음은 기본 시간 제한인 30s 또는 30 * 1000ms를 수락한다는 것을 의미합니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-queue-service-operations를 참조하세요.

tryTimeoutInMs?: number

속성 값

number