Skip to content

Job priority handling in Agent system

ticoann edited this page Oct 27, 2017 · 2 revisions

Job priority handling change (To handle the situation for higher priority jobs stuck in one agent due to all other agents contain lower priority job in full capacity

  1. Jobs will be pulled down regardless the threshold from GQ to LQ - current status. (Will change to)

    • No job will be pulled down if the schedd limit is reached. (MAX_JOBS_PER_OWNER * some factor)
  2. Need to find the optimal coefficient to control how many jobs will be pulled from agent.

    • Balance between pulling enough jobs to run all the sites and putting to many pending jobs.
  3. JobSubmitter is only submitting the jobs for higher priority if the pending threshold is reached. (Will change to)

    • JobSubmitter will push higher priority jobs regardless site threshold limit.
    • Remove threshold for Production and Processing and combine them.
Clone this wiki locally