Megosztás:


StorageRetryOptions interface

A Storage Blob újrapróbálkozési beállításainak felülete.

Kellékek

maxRetryDelayInMs

Szabadon választható. Megadja a művelet újrapróbálkozása előtt engedélyezett maximális késleltetést (alapértelmezés szerint 120-120 * 1000 ms). Ha 0 értéket ad meg, akkor a 0 értéket is meg kell adnia az újrapróbálkozáshoz.

maxTries

Szabadon választható. Próbálkozások maximális száma, alapértelmezés szerint 4. Az 1 érték 1 próbálkozást jelent, és nem kell újrapróbálkoznia. Az 1-nél kisebb érték a kísérletek alapértelmezett újrapróbálkozási számát jelenti.

retryDelayInMs

Szabadon választható. Megadja a művelet újrapróbálkozása előtt használni kívánt késleltetés mértékét (alapértelmezés szerint 4 vagy 4 * 1000 ms). A késleltetés (exponenciálisan vagy lineárisan) nő, és minden újrapróbálkozás a maxRetryDelayInMs által megadott maximális értékig nő. Ha 0 értéket ad meg, akkor a maxRetryDelayInMs esetében is meg kell adnia a 0 értéket.

retryPolicyType

Szabadon választható. A StorageRetryPolicyType alapértelmezett értéke az exponenciális újrapróbálkozási szabályzat.

secondaryHost

Ha a másodlagos állomás meg van adva, a rendszer újrapróbálkozott ezzel a gazdagéppel. Ha a secondaryHost nincs definiálva (az alapértelmezett), akkor a rendszer nem próbálkozik újra a műveletekkel egy másik gazdagépen.

MEGJEGYZÉS: A mező beállítása előtt győződjön meg arról, hogy tisztában van az elavult és potenciálisan inkonzisztens adatok https://learn.microsoft.com/azure/storage/common/storage-designing-ha-apps-with-ragrs

tryTimeoutInMs

Szabadon választható. Azt jelzi, hogy a HTTP-kérések egyetlen próbálkozása esetén maximálisan mennyi idő engedélyezett ms-ben. A nulla vagy a nem definiált érték azt jelenti, hogy nincs alapértelmezett időtúllépés az SDK-ügyfélen, az Azure Storage-kiszolgáló alapértelmezett időtúllépési szabályzata lesz használva.

Lásd: https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations

Ingatlan részletei

maxRetryDelayInMs

Szabadon választható. Megadja a művelet újrapróbálkozása előtt engedélyezett maximális késleltetést (alapértelmezés szerint 120-120 * 1000 ms). Ha 0 értéket ad meg, akkor a 0 értéket is meg kell adnia az újrapróbálkozáshoz.

maxRetryDelayInMs?: number

Ingatlanérték

number

maxTries

Szabadon választható. Próbálkozások maximális száma, alapértelmezés szerint 4. Az 1 érték 1 próbálkozást jelent, és nem kell újrapróbálkoznia. Az 1-nél kisebb érték a kísérletek alapértelmezett újrapróbálkozási számát jelenti.

maxTries?: number

Ingatlanérték

number

retryDelayInMs

Szabadon választható. Megadja a művelet újrapróbálkozása előtt használni kívánt késleltetés mértékét (alapértelmezés szerint 4 vagy 4 * 1000 ms). A késleltetés (exponenciálisan vagy lineárisan) nő, és minden újrapróbálkozás a maxRetryDelayInMs által megadott maximális értékig nő. Ha 0 értéket ad meg, akkor a maxRetryDelayInMs esetében is meg kell adnia a 0 értéket.

retryDelayInMs?: number

Ingatlanérték

number

retryPolicyType

Szabadon választható. A StorageRetryPolicyType alapértelmezett értéke az exponenciális újrapróbálkozási szabályzat.

retryPolicyType?: StorageRetryPolicyType

Ingatlanérték

secondaryHost

Ha a másodlagos állomás meg van adva, a rendszer újrapróbálkozott ezzel a gazdagéppel. Ha a secondaryHost nincs definiálva (az alapértelmezett), akkor a rendszer nem próbálkozik újra a műveletekkel egy másik gazdagépen.

MEGJEGYZÉS: A mező beállítása előtt győződjön meg arról, hogy tisztában van az elavult és potenciálisan inkonzisztens adatok https://learn.microsoft.com/azure/storage/common/storage-designing-ha-apps-with-ragrs

secondaryHost?: string

Ingatlanérték

string

tryTimeoutInMs

Szabadon választható. Azt jelzi, hogy a HTTP-kérések egyetlen próbálkozása esetén maximálisan mennyi idő engedélyezett ms-ben. A nulla vagy a nem definiált érték azt jelenti, hogy nincs alapértelmezett időtúllépés az SDK-ügyfélen, az Azure Storage-kiszolgáló alapértelmezett időtúllépési szabályzata lesz használva.

Lásd: https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations

tryTimeoutInMs?: number

Ingatlanérték

number