StorageRetryOptions interface
Interface des options de nouvelle tentative d’objet blob de stockage.
Propriétés
max |
Facultatif. Spécifie le délai maximal autorisé avant la nouvelle tentative d’une opération (la valeur par défaut est 120 ou 120 * 1 000 ms). Si vous spécifiez 0, vous devez également spécifier 0 pour les nouvelles tentativesDelayInMs. |
max |
Facultatif. Nombre maximal de tentatives d’essai, la valeur par défaut est 4. La valeur 1 signifie 1 tentative et aucune nouvelle tentative. Une valeur inférieure à 1 signifie le nombre de nouvelles tentatives par défaut. |
retry |
Facultatif. Spécifie le délai à utiliser avant de réessayer une opération (la valeur par défaut est de 4 ou 4 * 1 000 ms). Le délai augmente (de manière exponentielle ou linéaire) à chaque nouvelle tentative jusqu’à un maximum spécifié par maxRetryDelayInMs. Si vous spécifiez 0, vous devez également spécifier 0 pour maxRetryDelayInMs. |
retry |
Facultatif. StorageRetryPolicyType, la valeur par défaut est la stratégie de nouvelle tentative exponentielle. |
secondary |
Si un hôte secondaire est spécifié, les nouvelles tentatives sont tentées sur cet hôte. Si secondaryHost n’est pas défini (valeur par défaut), les opérations ne sont pas retentées sur un autre hôte. REMARQUE : Avant de définir ce champ, assurez-vous de comprendre les problèmes liés à la lecture de données obsolètes et potentiellement incohérentes sur <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs> |
try |
Facultatif. Indique la durée maximale en ms autorisée pour toute tentative unique d’une requête HTTP. Une valeur égale à zéro ou non définie signifie qu’aucun délai d’attente par défaut n’est défini sur le client sdk. La stratégie de délai d’expiration par défaut du serveur de stockage Azure sera utilisée. |
Détails de la propriété
maxRetryDelayInMs
Facultatif. Spécifie le délai maximal autorisé avant la nouvelle tentative d’une opération (la valeur par défaut est 120 ou 120 * 1 000 ms). Si vous spécifiez 0, vous devez également spécifier 0 pour les nouvelles tentativesDelayInMs.
maxRetryDelayInMs?: number
Valeur de propriété
number
maxTries
Facultatif. Nombre maximal de tentatives d’essai, la valeur par défaut est 4. La valeur 1 signifie 1 tentative et aucune nouvelle tentative. Une valeur inférieure à 1 signifie le nombre de nouvelles tentatives par défaut.
maxTries?: number
Valeur de propriété
number
retryDelayInMs
Facultatif. Spécifie le délai à utiliser avant de réessayer une opération (la valeur par défaut est de 4 ou 4 * 1 000 ms). Le délai augmente (de manière exponentielle ou linéaire) à chaque nouvelle tentative jusqu’à un maximum spécifié par maxRetryDelayInMs. Si vous spécifiez 0, vous devez également spécifier 0 pour maxRetryDelayInMs.
retryDelayInMs?: number
Valeur de propriété
number
retryPolicyType
Facultatif. StorageRetryPolicyType, la valeur par défaut est la stratégie de nouvelle tentative exponentielle.
retryPolicyType?: StorageRetryPolicyType
Valeur de propriété
secondaryHost
Si un hôte secondaire est spécifié, les nouvelles tentatives sont tentées sur cet hôte. Si secondaryHost n’est pas défini (valeur par défaut), les opérations ne sont pas retentées sur un autre hôte. REMARQUE : Avant de définir ce champ, assurez-vous de comprendre les problèmes liés à la lecture de données obsolètes et potentiellement incohérentes sur <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs>
secondaryHost?: string
Valeur de propriété
string
tryTimeoutInMs
Facultatif. Indique la durée maximale en ms autorisée pour toute tentative unique d’une requête HTTP. Une valeur égale à zéro ou non définie signifie qu’aucun délai d’attente par défaut n’est défini sur le client sdk. La stratégie de délai d’expiration par défaut du serveur de stockage Azure sera utilisée.
tryTimeoutInMs?: number
Valeur de propriété
number
Azure SDK for JavaScript