StorageRetryOptions interface
Interfaccia delle opzioni di ripetizione dei tentativi dei BLOB di archiviazione.
Proprietà
max |
facoltativo. Specifica il ritardo massimo consentito prima di ripetere un'operazione (il valore predefinito è 120 o 120 * 1000 ms). Se si specifica 0, è necessario specificare anche 0 per retryDelayInMs. |
max |
facoltativo. Numero massimo di tentativi, il valore predefinito è 4. Il valore 1 indica 1 tentativo e nessun tentativo. Un valore inferiore a 1 indica il numero di tentativi predefinito. |
retry |
facoltativo. Specifica la quantità di ritardo da usare prima di ripetere un'operazione (il valore predefinito è 4s o 4 * 1000 ms). Il ritardo aumenta (in modo esponenziale o lineare) con ogni tentativo fino a un massimo specificato da maxRetryDelayInMs. Se si specifica 0, è necessario specificare anche 0 per maxRetryDelayInMs. |
retry |
facoltativo. StorageRetryPolicyType, il valore predefinito è un criterio di ripetizione esponenziale dei tentativi. |
try |
facoltativo. Indica il tempo massimo consentito in ms per qualsiasi singolo tentativo di una richiesta HTTP. Il valore zero o non definito indica che non viene usato alcun timeout predefinito nel client SDK, verranno usati i criteri di timeout predefiniti del server di Archiviazione di Azure. |
Dettagli proprietà
maxRetryDelayInMs
facoltativo. Specifica il ritardo massimo consentito prima di ripetere un'operazione (il valore predefinito è 120 o 120 * 1000 ms). Se si specifica 0, è necessario specificare anche 0 per retryDelayInMs.
maxRetryDelayInMs?: number
Valore della proprietà
number
maxTries
facoltativo. Numero massimo di tentativi, il valore predefinito è 4. Il valore 1 indica 1 tentativo e nessun tentativo. Un valore inferiore a 1 indica il numero di tentativi predefinito.
maxTries?: number
Valore della proprietà
number
retryDelayInMs
facoltativo. Specifica la quantità di ritardo da usare prima di ripetere un'operazione (il valore predefinito è 4s o 4 * 1000 ms). Il ritardo aumenta (in modo esponenziale o lineare) con ogni tentativo fino a un massimo specificato da maxRetryDelayInMs. Se si specifica 0, è necessario specificare anche 0 per maxRetryDelayInMs.
retryDelayInMs?: number
Valore della proprietà
number
retryPolicyType
facoltativo. StorageRetryPolicyType, il valore predefinito è un criterio di ripetizione esponenziale dei tentativi.
retryPolicyType?: StorageRetryPolicyType
Valore della proprietà
tryTimeoutInMs
facoltativo. Indica il tempo massimo consentito in ms per qualsiasi singolo tentativo di una richiesta HTTP. Il valore zero o non definito indica che non viene usato alcun timeout predefinito nel client SDK, verranno usati i criteri di timeout predefiniti del server di Archiviazione di Azure.
tryTimeoutInMs?: number
Valore della proprietà
number