JoobQ::ExponentialBackoff
Inherits Reference / Object
Class methods
Clean up retry lock when job completes successfully
Move job from processing to dead letter queue Returns the modified job with dead status
retry_idempotent(job : JoobQ::Job, queue : BaseQueue, retry_attempt : Int32) : Tuple(Bool, JoobQ::Job)
Idempotent retry that prevents duplicate retries for the same job Returns a tuple of (success: Bool, modified_job: Job)