StorageRetryOptions interface
Interfejs opcji ponawiania kolejek usługi Storage.
Właściwości
| max |
Fakultatywny. Określa maksymalne opóźnienie dozwolone przed ponowieniu próby wykonania operacji (wartość domyślna to 120 lub 120 * 1000 ms). Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru retryDelayInMs. |
| max |
Fakultatywny. Maksymalna liczba prób, wartość domyślna to 4. Wartość 1 oznacza, że 1 spróbuj ponownie i nie ma ponownych prób. Wartość mniejsza niż 1 oznacza domyślną liczbę ponownych prób. |
| retry |
Fakultatywny. Określa ilość opóźnienia do użycia przed ponowieniu próby operacji (wartość domyślna to 4s lub 4 * 1000 ms). Opóźnienie zwiększa się (wykładniczo lub liniowo) przy każdej ponawianiu próby maksymalnie określonej przez maxRetryDelayInMs. Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru maxRetryDelayInMs. |
| retry |
Fakultatywny. StorageRetryPolicyType, wartość domyślna to zasady ponawiania wykładniczego. |
| secondary |
Jeśli określono obiekt secondaryHost, ponowne próby zostaną wypróbowane względem tego hosta. Jeśli secondaryHost jest niezdefiniowany (wartość domyślna), operacje nie są ponawiane względem innego hosta. UWAGA: Przed ustawieniem tego pola upewnij się, że rozumiesz problemy dotyczące odczytywania nieaktualnych i potencjalnie niespójnych danych w <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs> |
| try |
Fakultatywny. Wskazuje maksymalny czas w ms dozwolony dla każdej pojedynczej próby żądania HTTP. Wartość zero lub niezdefiniowana oznacza, że akceptujesz domyślny limit czasu, 30s lub 30 * 1000 ms. |
Szczegóły właściwości
maxRetryDelayInMs
Fakultatywny. Określa maksymalne opóźnienie dozwolone przed ponowieniu próby wykonania operacji (wartość domyślna to 120 lub 120 * 1000 ms). Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru retryDelayInMs.
maxRetryDelayInMs?: number
Wartość właściwości
number
maxTries
Fakultatywny. Maksymalna liczba prób, wartość domyślna to 4. Wartość 1 oznacza, że 1 spróbuj ponownie i nie ma ponownych prób. Wartość mniejsza niż 1 oznacza domyślną liczbę ponownych prób.
maxTries?: number
Wartość właściwości
number
retryDelayInMs
Fakultatywny. Określa ilość opóźnienia do użycia przed ponowieniu próby operacji (wartość domyślna to 4s lub 4 * 1000 ms). Opóźnienie zwiększa się (wykładniczo lub liniowo) przy każdej ponawianiu próby maksymalnie określonej przez maxRetryDelayInMs. Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru maxRetryDelayInMs.
retryDelayInMs?: number
Wartość właściwości
number
retryPolicyType
Fakultatywny. StorageRetryPolicyType, wartość domyślna to zasady ponawiania wykładniczego.
retryPolicyType?: StorageRetryPolicyType
Wartość właściwości
secondaryHost
Jeśli określono obiekt secondaryHost, ponowne próby zostaną wypróbowane względem tego hosta. Jeśli secondaryHost jest niezdefiniowany (wartość domyślna), operacje nie są ponawiane względem innego hosta. UWAGA: Przed ustawieniem tego pola upewnij się, że rozumiesz problemy dotyczące odczytywania nieaktualnych i potencjalnie niespójnych danych w <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs>
secondaryHost?: string
Wartość właściwości
string
tryTimeoutInMs
Fakultatywny. Wskazuje maksymalny czas w ms dozwolony dla każdej pojedynczej próby żądania HTTP. Wartość zero lub niezdefiniowana oznacza, że akceptujesz domyślny limit czasu, 30s lub 30 * 1000 ms.
tryTimeoutInMs?: number
Wartość właściwości
number