RetryPolicy.exponentialBackoffWithJitter constructor
RetryPolicy.exponentialBackoffWithJitter({})
指数退避 + 抖动重试的工厂方法
Implementation
factory RetryPolicy.exponentialBackoffWithJitter({
int maxRetries = 5,
Duration baseInterval = const Duration(seconds: 1),
Duration? maxInterval,
double backoffMultiplier = 2.0,
}) {
return RetryPolicy(
maxRetries: maxRetries,
strategy: RetryStrategy.exponentialBackoffWithJitter,
baseInterval: baseInterval,
maxInterval: maxInterval,
backoffMultiplier: backoffMultiplier,
);
}