RetryOptions interface
Coba lagi opsi kebijakan yang menentukan mode, jumlah percobaan ulang, interval coba lagi, dll.
Properti
max |
Berapa kali operasi perlu dicoba kembali jika terjadi kesalahan yang dapat dicoba kembali. Default: 3. |
max |
Menunjukkan penundaan maksimum antara percobaan ulang yang akan dibatasi oleh upaya coba lagi. Hanya berlaku saat melakukan coba lagi eksponensial. |
mode | Menunjukkan mode coba lagi yang akan diterapkan. Jika tidak terdefinisi, default ke |
retry |
Jumlah waktu untuk menunggu dalam milidetik sebelum melakukan upaya berikutnya. Default: |
timeout |
Jumlah milidetik untuk menunggu sebelum menyatakan bahwa upaya saat ini telah kehabisan waktu yang akan memicu coba lagi Nilai |
Detail Properti
maxRetries
Berapa kali operasi perlu dicoba kembali jika terjadi kesalahan yang dapat dicoba kembali. Default: 3.
maxRetries?: number
Nilai Properti
number
maxRetryDelayInMs
Menunjukkan penundaan maksimum antara percobaan ulang yang akan dibatasi oleh upaya coba lagi. Hanya berlaku saat melakukan coba lagi eksponensial.
maxRetryDelayInMs?: number
Nilai Properti
number
mode
Menunjukkan mode coba lagi yang akan diterapkan. Jika tidak terdefinisi, default ke Fixed
mode?: RetryMode
Nilai Properti
retryDelayInMs
Jumlah waktu untuk menunggu dalam milidetik sebelum melakukan upaya berikutnya. Default: 30000 milliseconds
.
Ketika mode
opsi diatur ke Exponential
, ini digunakan untuk menghitung penundaan yang meningkat secara eksponensial di antara percobaan ulang.
retryDelayInMs?: number
Nilai Properti
number
timeoutInMs
Jumlah milidetik untuk menunggu sebelum menyatakan bahwa upaya saat ini telah kehabisan waktu yang akan memicu coba lagi Nilai 60000
minimum milidetik akan digunakan jika nilai yang tidak lebih besar dari ini disediakan.
timeoutInMs?: number
Nilai Properti
number