You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Jobs and Job Chains

Error rendering macro 'excerpt-include'

No link could be created for 'Jobs and Job Chains'.

Read more ....

Error handling

The JobScheduler comes with a number of methods for error handling. These include:

  • stop a job: running orders have to wait for the job to become available
  • suspend an order: the order waits to be resumed later on
  • setback an order: make an order repeatedly try to continue processing after a predefined time interval
  • make an order leave a job chain
  • make an order continue processing with a specific job node for error handling

Read more ....

Event handling

JobScheduler Event handling is a mechanism for implementing complex dependencies between jobs or between jobs and external events.

Read more ....

Managed File Transfer

JobScheduler provides two methods for managing the transfer of files:

  • YADE JITL job templates which come with the JobScheduler and
  • YADE Client CLI, the Command Line Interface for YADE that can be executed by shell jobs and independently from JobScheduler.

Both methods make use of the YADE implementation that comes with a number of unique features, see YADE - Features

Read more ....

Resource Contention Management

Process classes and locks can be used to manage the use of resources such as databases or printers:

  • Process Classes:
    • limit the number of jobs that are running concurrently.
    • specify remote JobScheduler Workload instances and Agents on which jobs should be executed.
  • Locks:
    • limit the number of jobs that access common resources such as databases in parallel.
    • allow mutually exclusive access, i.e. making jobs wait (without consuming any CPU) for a lock to be released.

Read more ....

Agentless Scheduling

Error rendering macro 'excerpt-include'

No link could be created for 'Agentless job scheduling'.

Read more ....

Programming Interfaces

The JobScheduler comes with a number of powerful interfaces that are targeted at the following scenarios:

  • implementing jobs and monitors that would e.g. check execution results and decide on specific actions. Such implementations often make use of the API Interface to check and manipulate JobScheduler Objects.
  • developing individual programs and complex jobs, e.g. based on the Java API Interface, that would manipulate JobScheduler objects, e.g. create and submit orders from an individual application.

Read more ....

Pages


 
 

Navigation


  • No labels