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

RetryOptions interface

用于确定模式、重试次数、重试间隔等的重试策略选项。

属性

maxRetries

发生可重试错误时需要重试操作的次数。 默认值:3。

maxRetryDelayInMs

表示重试尝试将限制在两次重试之间的最大延迟。 仅当执行指数重试时才适用。

mode

表示要应用的重试模式。 如果未定义,则默认为 Fixed

retryDelayInMs

下一次尝试之前等待的时间(以毫秒为单位)。 默认值:30000 milliseconds。 当 option 设置为 Exponentialmode,这用于计算重试之间呈指数级增长的延迟。

timeoutInMs

在声明当前尝试超时之前要等待的毫秒数,这将触发重试。如果提供的值不大于此值,将使用毫秒的 60000 最小值。

属性详细信息

maxRetries

发生可重试错误时需要重试操作的次数。 默认值:3。

maxRetries?: number

属性值

number

maxRetryDelayInMs

表示重试尝试将限制在两次重试之间的最大延迟。 仅当执行指数重试时才适用。

maxRetryDelayInMs?: number

属性值

number

mode

表示要应用的重试模式。 如果未定义,则默认为 Fixed

mode?: RetryMode

属性值

retryDelayInMs

下一次尝试之前等待的时间(以毫秒为单位)。 默认值:30000 milliseconds。 当 option 设置为 Exponentialmode,这用于计算重试之间呈指数级增长的延迟。

retryDelayInMs?: number

属性值

number

timeoutInMs

在声明当前尝试超时之前要等待的毫秒数,这将触发重试。如果提供的值不大于此值,将使用毫秒的 60000 最小值。

timeoutInMs?: number

属性值

number