Skip to main content

Schedule retries and auto-pause

Retry limits govern attempts for one firing; consecutive-failure policy can pause later firings. Read schedule counters and execution diagnostics on their models.

Retry policy and auto-pause​

A retryable firing uses exponential backoff until it succeeds or exhausts its attempt limit. See receiver acknowledgement for which HTTP outcomes are retryable.

retryPolicy fieldDefault when the policy is omittedMeaning
maxAttempts10Total attempts, including the initial attempt.
initialBackoffMs5000Backoff before the first retry, in milliseconds.
maxBackoffMs1800000Maximum backoff, in milliseconds.
autoPauseThreshold inputEffect
Omitted or zero on creationSelects the default of 10 consecutive failures.
Zero on updateLeaves the existing threshold unchanged.
Nonzero overrideMust be from 3 through 100.

The current public requests do not expose a working disable setting. Reaching the threshold sets SCHEDULE_STATUS_PAUSED and records pausedReason. Resume the schedule after its target is healthy.