maxDoublings property
The time between retries will double max_doublings
times.
A task's retry interval starts at min_backoff, then doubles
max_doublings
times, then increases linearly, and finally retries at
intervals of max_backoff up to max_attempts times. For example, if
min_backoff is 10s, max_backoff is 300s, and max_doublings
is 3, then
the a task will first be retried in 10s. The retry interval will double
three times, and then increase linearly by 2^3 * 10s. Finally, the task
will retry at intervals of max_backoff until the task has been attempted
max_attempts times. Thus, the requests will retry at 10s, 20s, 40s, 80s,
160s, 240s, 300s, 300s, .... If unspecified when the queue is created,
Cloud Tasks will pick the default. This field has the same meaning as
max_doublings in queue.yaml/xml.
Implementation
core.int? maxDoublings;