retryable v0.3.0 Retryable
Link to this section Summary
Functions
Enqueues a new piece of work to be carried out, and waits for it to complete, returning the result
Enqueues a new piece of work to be carried out, and waits for it to complete. Returns the result
Enqueues a new piece of work to be carried out, without waiting for it to complete. Returns the id of the work
Enqueues a new piece of work to be carried out, without waiting for it to complete. Returns the id of the work
Create a pool of workers called name
, with max_concurrent_jobs
(defaults to 10) number of concurrent processes
Adds an exponential backoff to a retry time based on the number of attempts
Adds jitter to a retry time so that many failing jobs won’t all retry at the same time
Link to this section Functions
Enqueues a new piece of work to be carried out, and waits for it to complete, returning the result.
Enqueues a new piece of work to be carried out, and waits for it to complete. Returns the result.
Enqueues a new piece of work to be carried out, without waiting for it to complete. Returns the id of the work.
Enqueues a new piece of work to be carried out, without waiting for it to complete. Returns the id of the work.
Create a pool of workers called name
, with max_concurrent_jobs
(defaults to 10) number of concurrent processes.
Adds an exponential backoff to a retry time based on the number of attempts
Adds jitter to a retry time so that many failing jobs won’t all retry at the same time