×

Backoff job queue polling mechanism

  • US 9,448,839 B2
  • Filed: 03/08/2013
  • Issued: 09/20/2016
  • Est. Priority Date: 03/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • performing, by a computer;

    setting a polling interval to a minimum polling interval, wherein the polling interval represents an amount of time between repeated polls of a job step queue;

    wherein in response to being polled the job step queue is configured to indicate one or more job steps scheduled to execute currently;

    repeatedly polling the job step queue at the polling interval and executing any job steps indicated by the job step queue as scheduled to execute currently until a number of job steps scheduled to execute currently is below a minimum job step threshold, wherein said repeatedly polling the job step queue at the polling interval comprises determining that the job step queue has been polled at the minimum polling interval more often than a predetermined maximum threshold and increasing the polling interval for at least one polling cycle;

    while the number of job steps scheduled to execute currently is below the minimum job step threshold;

    repeatedly increasing the polling interval; and

    polling the job step queue at each increased polling interval and executing any job steps indicated by the job step queue as scheduled to execute currently until the number of job steps scheduled to execute currently is above the minimum job step threshold; and

    in response to the number of job steps scheduled to execute currently being above the minimum job step threshold, decreasing the polling interval to the minimum polling interval.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×