Opcje ponownych prób algorytmu szeregowania. Dotyczy tylko funkcji zaplanowanych.
Podpis:
export interface ScheduleRetryConfig
Właściwości
Właściwość | Typ | Opis |
---|---|---|
maxBackoffDuration | ciąg znaków | Wyrażenie<ciąg> | Resetuj wartość | Maksymalny czas oczekiwania przed ponowną próbą wykonania nieudanego zadania. |
maxDoublings | liczba | Wyrażenie<liczba> | Resetuj wartość | Maksymalna liczba podwojenia czasu ponowienia przy każdej ponownej próbie. |
maxPonówDuration | ciąg znaków | Wyrażenie<ciąg> | Resetuj wartość | Limit czasu ponawiania nieudanego zadania mierzony od czasu pierwszej próby wykonania.Jeśli podasz wartość SchedulePonówConfig.retryCount, zadanie będzie ponawiane, aż do osiągnięcia obu limitów. |
minBackoffDuration | ciąg znaków | Wyrażenie<ciąg> | Resetuj wartość | Minimalny czas oczekiwania przed ponowną próbą wykonania nieudanego zadania. |
retryCount, | liczba | Wyrażenie<liczba> | Resetuj wartość | Liczba podejmowanych przez system prób uruchomienia zadania przy użyciu procedury ponowienia wykładniczego opisanej przez SchedulePonówConfig.maxDoublings. |
SchedulePonówConfig.maxBackoffDuration
Maksymalny czas oczekiwania przed ponowną próbą wykonania nieudanego zadania.
Podpis:
maxBackoffDuration?: string | Expression<string> | ResetValue;
SchedulePonówConfig.maxDoublings
Maksymalna liczba podwojenia czasu ponowienia przy każdej ponownej próbie.
Podpis:
maxDoublings?: number | Expression<number> | ResetValue;
ScheduleReConfig.maxPonówDuration
Limit czasu ponawiania nieudanego zadania mierzony od czasu pierwszej próby wykonania.
Jeśli podasz wartość ScheduleScheduleConfig.retryCount, zadanie będzie ponawiane, aż do osiągnięcia obu limitów.
Podpis:
maxRetryDuration?: string | Expression<string> | ResetValue;
SchedulePonówConfig.minBackoffDuration
Minimalny czas oczekiwania przed ponowną próbą wykonania nieudanego zadania.
Podpis:
minBackoffDuration?: string | Expression<string> | ResetValue;
SchedulePonówConfig.retryCount
Liczba podejmowanych przez system prób uruchomienia zadania przy użyciu procedury ponowienia wykładniczego opisanej przez SchedulePonówConfig.maxDoublings.
Podpis:
retryCount?: number | Expression<number> | ResetValue;