Share via


IRetryOptions interface

重試選項介面。

屬性

maxRetryDelayInMs

選擇性。 指定重試作業前允許的最大延遲, (預設值為120s或120 * 1000ms) 。 如果您指定 0,則也必須為 retryDelayInMs 指定 0。

maxTries

選擇性。 嘗試次數上限,預設值為 4。 值為 1 表示 1 次嘗試,且不會重試。 小於 1 的值表示預設重試次數。

retryDelayInMs

選擇性。 指定重試作業前所要使用的延遲量 (,預設值為 4s 或 4 * 1000ms) 。 延遲會以指數或線性方式增加 () ,每個重試最多由 maxRetryDelayInMs 指定的最大值。 如果您指定 0,則也必須為 maxRetryDelayInMs 指定 0。

retryPolicyType

選擇性。 RetryPolicyType,預設值為指數重試原則。

屬性詳細資料

maxRetryDelayInMs

選擇性。 指定重試作業前允許的最大延遲, (預設值為120s或120 * 1000ms) 。 如果您指定 0,則也必須為 retryDelayInMs 指定 0。

maxRetryDelayInMs?: number

屬性值

number

maxTries

選擇性。 嘗試次數上限,預設值為 4。 值為 1 表示 1 次嘗試,且不會重試。 小於 1 的值表示預設重試次數。

maxTries?: number

屬性值

number

retryDelayInMs

選擇性。 指定重試作業前所要使用的延遲量 (,預設值為 4s 或 4 * 1000ms) 。 延遲會以指數或線性方式增加 () ,每個重試最多由 maxRetryDelayInMs 指定的最大值。 如果您指定 0,則也必須為 maxRetryDelayInMs 指定 0。

retryDelayInMs?: number

屬性值

number

retryPolicyType

選擇性。 RetryPolicyType,預設值為指數重試原則。

retryPolicyType?: RetryPolicyType

屬性值