Backoff¶
- class valkey.backoff.AbstractBackoff[source]¶
Backoff interface
- class valkey.backoff.ConstantBackoff(backoff)[source]¶
Constant backoff upon failure
- Parameters:
backoff (float)
Decorrelated jitter backoff upon failure
- Parameters:
cap (float)
base (float)
Compute backoff in seconds upon failure
- Parameters:
failures (int)
- Return type:
float
Reset internal state before an operation. reset is called once at the beginning of every call to Retry.call_with_retry
- Return type:
None
- class valkey.backoff.EqualJitterBackoff(cap=0.512, base=0.008)[source]¶
Equal jitter backoff upon failure
- Parameters:
cap (float)
base (float)
- class valkey.backoff.ExponentialBackoff(cap=0.512, base=0.008)[source]¶
Exponential backoff upon failure
- Parameters:
cap (float)
base (float)