7.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.
The Scheduler Services screen provides a one-click navigation for each of the operations, at the bottom of the screen, allowing you to move seamlessly between each operation.
Scheduler Services 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.
- Accessing Scheduler Services
Using the Scheduler Services, you can create and execute batches and schedules to run various tasks and also monitor them. - User Roles and Functions
You require specific user roles and functions, to use Scheduler Services, and to create and manage batches and tasks. - Scheduler Service Dashboard
View the task executions based on the execution status in the Scheduler Service Dashboard. - Batches
You can use batch and batch groups to group a set of background tasks to be executed together. - Tasks
The Tasks page lists tasks associated with a specific Batch Definition. You can create new tasks, and edit or delete existing tasks. - Schedule Batch
Schedule Batch enables users to manage batch/batch group executions. - Monitor Batch/Batch Group
Using Monitor Batch/Batch Group, you can view the status of executed batches/batch groups, along with the tasks details. - Scheduler Configuration
- Appendix A: Understanding Batch Job Scheduling and Daylight Saving Time (DST)
This documentation outlines how Daylight Saving Time (DST) may affect your scheduled batch jobs when using the Europe/London time zone.
Parent topic: Operations