Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-44157

[scheduler] Use redis for the schedule storage

XMLWordPrintable

    • Quality / Stability / Reliability
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Unset
    • None

      When a job is scheduled (created, updated, etc), calculate the next runtime and write the required data (next_run, job id, etc) to redis using a ZSET.

      Create a job-executor implementation (which is used by the worker pod) that polls the ZSET periodically and runs the job.

      When a job is picked up, the next runtime will need to be recalculated and stored (in redis and the database).

              rhn-support-dehort Derek Horton
              rhn-support-dehort Derek Horton
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: