6.1 Scheduler Services

Scheduler Services automates behind-the-scenes work that is necessary to sustain various enterprise applications and their operations. Using Scheduler Services, applications can control unattended background jobs program execution.

Scheduler Service operations:

  • Define Batch - A Batch contains a group of background tasks that are executed together, on a specific date and time during which the resources are available for batch processing.
  • Define Task - A batch job is a piece of a program meant to meet specific and business-critical functions. The program is a REST API used in a batch.
  • Schedule Batch - Schedule batch jobs, to automate tasks that are processed on a regular basis but do not need to occur during the day or require human intervention. Jobs that happen on a regular basis are incorporated into batch schedules. You can also edit pre-conditions for batch group execution and pause scheduled executions.
  • Monitor Batch - Track and access the real-time feedback on the status of the current encoding job and lists the jobs pending in the batch. You can also Cancel or Restart the service when required.
  • Scheduler Service Dashboard - The Scheduler Service Dashboard gives the complete status of the Executed Runs, Successful Runs, Failed Runs, Ongoing Runs, Interrupted Runs, and the Upcoming Runs.