ExponentialBackoffStrategy
Backoff strategy with an exponential backoff interval. The interval is defined as factor * 2^attempt_count.
- type:
object - required:
["type"]
type
- Required: Yes
- type:
string - enum:
["ExponentialBackoffStrategy"]
factor
Multiplicative constant applied on each retry.
- Required: No
- default:
5 - Available variables:
config
Examples:
5
5.5
10
-
anyOf:
- type:
number
- type:
-
anyOf:
- type:
string
- type:
jitter_range_in_seconds
Optional additive jitter range in seconds. When set, the backoff time is uniformly distributed between computed_backoff and computed_backoff + (jitter_range_in_seconds * 2), so jitter only increases the computed backoff.
- Required: No
- type:
number - minimum:
0
Examples:
2
$parameters
- Required: No
- type:
object