你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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