Module: Smplkit::Jobs::Backoff

Defined in:
lib/smplkit/jobs/models.rb

Overview

How the wait between retries grows (a retry policy’s backoff strategy).

  • EXPONENTIAL: Double the wait each retry — delay_seconds, then , , … — capped at max_delay_seconds.

  • FIXED: Wait a constant delay_seconds before every retry.

Constant Summary collapse

EXPONENTIAL =
"exponential"
FIXED =
"fixed"
VALUES =
[EXPONENTIAL, FIXED].freeze