回退(Backoff)¶
- class redis.backoff.AbstractBackoff[源代码]¶
Backoff interface
- class redis.backoff.ConstantBackoff(backoff)[源代码]¶
Constant backoff upon failure
- 参数:
backoff (float)
Decorrelated jitter backoff upon failure
- 参数:
cap (float)
base (float)
Compute backoff in seconds upon failure
- 参数:
failures (int)
- 返回类型:
float
Reset internal state before an operation. reset is called once at the beginning of every call to Retry.call_with_retry
- 返回类型:
None
- class redis.backoff.EqualJitterBackoff(cap=0.512, base=0.008)[源代码]¶
Equal jitter backoff upon failure
- 参数:
cap (float)
base (float)
- class redis.backoff.ExponentialBackoff(cap=0.512, base=0.008)[源代码]¶
Exponential backoff upon failure
- 参数:
cap (float)
base (float)