Job starvation due to unordered job execution

XMLWordPrintable

      Problem description
      The job acquisition does not order the jobs in deterministic way when execution jobs. This can lead to problems like

      • undeterministically long period of time between the moment in time a job is due and the job is actually executed,
      • worst case: the starvation of jobs

      Other ramifications of this behavior:

      • timer jobs are more inaccurate then they need to be

      Solution idea
      Optionally order jobs by due date where message jobs has their creation time as due date set.

            Assignee:
            Unassigned
            Reporter:
            Sebastian Menski
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: