WebPubSubRetryOptions interface
Opcje ponawiania prób
Właściwości
| max |
Ile razy operacja musi zostać ponowiona w przypadku błędu możliwego do ponowienia próby. Wartość domyślna: 3. |
| max |
Określa maksymalne opóźnienie między ponownymi próbami, które zostaną ograniczone do liczby ponownych prób. Dotyczy tylko podczas wykonywania ponawiania wykładniczego. |
| mode | Określa, który tryb ponawiania prób ma być stosowany. Jeśli niezdefiniowane, wartość domyślna to |
| retry |
Czas oczekiwania w milisekundach przed podjęciem następnej próby. Ustawienie domyślne: |
Szczegóły właściwości
maxRetries
Ile razy operacja musi zostać ponowiona w przypadku błędu możliwego do ponowienia próby. Wartość domyślna: 3.
maxRetries?: number
Wartość właściwości
number
maxRetryDelayInMs
Określa maksymalne opóźnienie między ponownymi próbami, które zostaną ograniczone do liczby ponownych prób. Dotyczy tylko podczas wykonywania ponawiania wykładniczego.
maxRetryDelayInMs?: number
Wartość właściwości
number
mode
Określa, który tryb ponawiania prób ma być stosowany. Jeśli niezdefiniowane, wartość domyślna to Fixed
mode?: RetryMode
Wartość właściwości
retryDelayInMs
Czas oczekiwania w milisekundach przed podjęciem następnej próby. Ustawienie domyślne: 1000 milliseconds.
Gdy opcja mode jest ustawiona na Exponential, służy do obliczania wykładniczo rosnących opóźnień między ponownymi próbami.
retryDelayInMs?: number
Wartość właściwości
number