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 mana yang akan diterapkan. Jika tidak terdefinisi, default ke |
| retry |
Jumlah waktu untuk menunggu dalam milidetik sebelum melakukan upaya berikutnya. Standar: |
| timeout |
Jumlah milidetik untuk menunggu sebelum menyatakan bahwa upaya saat ini telah kehabisan waktu yang akan memicu coba lagi Nilai minimum |
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 mana yang akan diterapkan. Jika tidak terdefinisi, default ke Fixed
mode?: RetryMode
Nilai Properti
retryDelayInMs
Jumlah waktu untuk menunggu dalam milidetik sebelum melakukan upaya berikutnya. Standar: 30000 milliseconds.
Ketika opsi mode 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 minimum 60000 milidetik akan digunakan jika nilai yang tidak lebih besar dari ini disediakan.
timeoutInMs?: number
Nilai Properti
number