Skip to content

rq-scheduler

Requires rq-scheduler 0.11+, Python 3.11+. See the compatibility matrix for the full pin string.

Terminal window
pip install z4j-rqscheduler

The dashboard lists scheduled jobs and can trigger, disable, or delete them. Disable is destructive because rq-scheduler cancels and removes the job. Enable, create, and update are not advertised because the adapter cannot reconstruct a removed definition. Re-register it from application code, or import the schedule into z4j-scheduler for editable storage.

  • Job IDs, function paths, cron / interval expressions.
  • Next run time, last run time.
  • Queue assignment.

Uses scheduler.get_jobs() during startup and periodic agent reconciliation. Changes made via scheduler.cron(...) appear on the next successful snapshot.

RQ. See engine: RQ.