Exq.Redis.JobQueue (exq v0.23.0)
View SourceThe JobQueue module is the main abstraction of a job queue on top of Redis.
It provides functionality for:
- Storing jobs in Redis
- Fetching the next job(s) to be executed (and storing a backup of these).
- Scheduling future jobs in Redis
- Fetching scheduling jobs and moving them to current job list
- Retrying or failing a job
- Re-hydrating jobs from a backup queue
Summary
Functions
Dequeue jobs for available queues
Find a current job by job id (but do not pop it)