你当前正在访问 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
。
当 option 设置为 Exponential
时mode
,这用于计算重试之间呈指数级增长的延迟。
retryDelayInMs?: number
属性值
number
timeoutInMs
在声明当前尝试超时之前要等待的毫秒数,这将触发重试。如果提供的值不大于此值,将使用毫秒的 60000
最小值。
timeoutInMs?: number
属性值
number