共用方式為


RetryOptions interface

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

屬性

maxRetries

發生可重試錯誤時,需要重試作業的次數。 默認值:3。

maxRetryDelayInMs

表示重試嘗試限制在重試之間的最大延遲。 僅適用於執行指數重試時。

mode

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

retryDelayInMs

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

timeoutInMs

宣告目前嘗試逾時之前要等候的毫秒數,如果提供的值不大於此值,則會使用重試的最小值 60000 毫秒。

屬性詳細資料

maxRetries

發生可重試錯誤時,需要重試作業的次數。 默認值:3。

maxRetries?: number

屬性值

number

maxRetryDelayInMs

表示重試嘗試限制在重試之間的最大延遲。 僅適用於執行指數重試時。

maxRetryDelayInMs?: number

屬性值

number

mode

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

mode?: RetryMode

屬性值

retryDelayInMs

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

retryDelayInMs?: number

屬性值

number

timeoutInMs

宣告目前嘗試逾時之前要等候的毫秒數,如果提供的值不大於此值,則會使用重試的最小值 60000 毫秒。

timeoutInMs?: number

屬性值

number