你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RetryOptions interface
用于确定模式、重试次数、重试间隔等的重试策略选项。
属性
max |
如果出现可重试错误,需要重试作的次数。 默认值:3。 |
max |
表示重试尝试将限制在的最大延迟。 仅在执行指数重试时适用。 |
mode | 表示要应用的重试模式。 如果未定义,则默认为 |
retry |
在下一次尝试之前等待的时间(以毫秒为单位)。 默认值: |
timeout |
在声明当前尝试超时之前等待的毫秒数,这将触发重试;如果提供的值不大于此值,将使用最小值 |
属性详细信息
maxRetries
如果出现可重试错误,需要重试作的次数。 默认值:3。
maxRetries?: number
属性值
number
maxRetryDelayInMs
表示重试尝试将限制在的最大延迟。 仅在执行指数重试时适用。
maxRetryDelayInMs?: number
属性值
number
mode
retryDelayInMs
在下一次尝试之前等待的时间(以毫秒为单位)。 默认值:30000 milliseconds
。
当 mode
选项设置为 Exponential
时,用于计算重试之间的延迟呈指数级增加的情况。
retryDelayInMs?: number
属性值
number
timeoutInMs
在声明当前尝试超时之前等待的毫秒数,这将触发重试;如果提供的值不大于此值,将使用最小值 60000
毫秒。
timeoutInMs?: number
属性值
number