RetryOptions interface

判斷模式、重試次數、重試間隔等的重試原則選項。

屬性

maxRetries

發生可重試錯誤時,必須重試作業的次數。 預設值:3。

maxRetryDelayInMs

表示重試嘗試將會限制在重試之間的延遲上限。 僅適用于執行指數重試時。

mode

表示要套用的重試模式。 如果未定義,則預設為 Fixed

retryDelayInMs

進行下一次嘗試之前,等候毫秒的時間量。 預設:30000 milliseconds。 當 選項設定為 Exponentialmode ,這會用來計算重試之間的指數增加延遲。

timeoutInMs

在宣告目前嘗試逾時之前等待的毫秒數,這會觸發重試:如果未提供大於此值的值,則會使用最小值毫秒 60000

屬性詳細資料

maxRetries

發生可重試錯誤時,必須重試作業的次數。 預設值:3。

maxRetries?: number

屬性值

number

maxRetryDelayInMs

表示重試嘗試將會限制在重試之間的延遲上限。 僅適用于執行指數重試時。

maxRetryDelayInMs?: number

屬性值

number

mode

表示要套用的重試模式。 如果未定義,則預設為 Fixed

mode?: RetryMode

屬性值

retryDelayInMs

進行下一次嘗試之前,等候毫秒的時間量。 預設:30000 milliseconds。 當 選項設定為 Exponentialmode ,這會用來計算重試之間的指數增加延遲。

retryDelayInMs?: number

屬性值

number

timeoutInMs

在宣告目前嘗試逾時之前等待的毫秒數,這會觸發重試:如果未提供大於此值的值,則會使用最小值毫秒 60000

timeoutInMs?: number

屬性值

number