7.1 Scheduler Services

The Scheduler Service is a service that automates behind-the-scenes work that is necessary to sustain various enterprise applications and their operations. This automation helps the applications to control unattended background jobs program execution.

You can perform the following operations using Scheduler Services utility:

  • 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 - Batch jobs are scheduled to automate the tasks to be processed on a regular basis but don’t necessarily need to occur during the day or have an employee interacted with the system are batch schedule. Jobs that happen on a regular basis are incorporated into batch schedules. You can also execute a Batch instantaneously and schedule batches.
  • Monitor Batch - Track your batch executions using a Web browser. You can 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.
  • External Scheduler Interface: PBSM Cloud Services allows you to run your batches with an external scheduler.