为失败操作提供指数和自定义重试策略的抽象。
…创建一个新的 RetryOperation 对象。options 与 retry.timeouts() 的 options 相同,增加了三项内容:
forever: 是否永久重试,默认为 false。unref: 是否 解除引用 setTimeout,默认为 false。maxRetryTime: 允许重试操作运行的最大时间(以毫秒为单位)。默认为 Infinity。返回超时数组。所有时间 options 和返回值均以秒为单位。
毫秒。如果 options 是一个数组,则返回该数组的拷贝。
options 是一个 JS 对象,可以包含以下任何一个键:
retries: 重试操作的最大次数。默认为 10。将其设置为 1 表示 先执行一次,然后重试一次。暂无开放 Issues,或尚未同步最近议题。