Bagaimana suatu tugas harus dicoba ulang jika terjadi pengembalian non-2xx.
Tanda tangan:
export interface RetryConfig
Properti
Properti | Jenis | Keterangan |
---|---|---|
maxAttempts | nomor | Ekspresi <angka> | Atur Ulang Nilai | Frekuensi maksimum permintaan harus dicoba. Jika dibiarkan tidak ditentukan, defaultnya adalah 3. |
maxBackoffSeconds | nomor | Ekspresi <angka> | Atur Ulang Nilai | Jumlah waktu maksimum untuk menunggu di antara upaya. Jika dibiarkan tidak ditentukan, defaultnya adalah 1 jam. |
maxDoubling | nomor | Ekspresi <angka> | Atur Ulang Nilai | Berapa kali maksimum untuk menggandakan backoff di antara percobaan ulang. Jika dibiarkan tidak ditentukan, defaultnya adalah 16. |
maxRetrySeconds | nomor | Ekspresi <angka> | Atur Ulang Nilai | Jumlah waktu maksimum untuk mencoba kembali tugas yang gagal. Jika dibiarkan tidak ditentukan akan mencoba lagi tanpa batas waktu. |
minBackoffSeconds | nomor | Ekspresi <angka> | Atur Ulang Nilai | Waktu minimum untuk menunggu di antara upaya. Jika dibiarkan tidak ditentukan, defaultnya adalah 100 ms. |
tugas.RetryConfig.maxAttempts
Frekuensi maksimum permintaan harus dicoba. Jika dibiarkan tidak ditentukan, defaultnya adalah 3.
Tanda tangan:
maxAttempts?: number | Expression<number> | ResetValue;
tugas.RetryConfig.maxBackoffSeconds
Jumlah waktu maksimum untuk menunggu di antara upaya. Jika dibiarkan tidak ditentukan, defaultnya adalah 1 jam.
Tanda tangan:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
tugas.RetryConfig.maxDoubling
Berapa kali maksimum untuk menggandakan backoff di antara percobaan ulang. Jika dibiarkan tidak ditentukan, defaultnya adalah 16.
Tanda tangan:
maxDoublings?: number | Expression<number> | ResetValue;
tugas.RetryConfig.maxRetrySeconds
Jumlah waktu maksimum untuk mencoba kembali tugas yang gagal. Jika dibiarkan tidak ditentukan akan mencoba lagi tanpa batas waktu.
Tanda tangan:
maxRetrySeconds?: number | Expression<number> | ResetValue;
tugas.RetryConfig.minBackoffSeconds
Waktu minimum untuk menunggu di antara upaya. Jika dibiarkan tidak ditentukan, defaultnya adalah 100 ms.
Tanda tangan:
minBackoffSeconds?: number | Expression<number> | ResetValue;