Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
outlinh1. true
outlinh1. true
1printablefalse
2stylh1. none
3indent20px

General

JobScheduler can handle different type types of dependencies at Job Chain job chain level, Job job level, Task task level and Order order level.
Some use cases for the dependencies are

  • JobC can only be started when JobA and JobB are successfully ended.
  • JobB on ServerB can only be started when JobA on

...

  • ServerB is finished.
  • JobC should not be started if JobA is running

JobScheduler can manage complex dependencies using a variety of built-in features such as

  • Locks
  • Split and Sync
  • Eventing
  • API jobs
  • Pre-processing
  • Post-processing

Different Scenarios

  1. Wait_for_all_the_predecessor_jobs_to_How to wait for parallel predecessor jobs to finish
  2. Start _ jobs _in_on different _servers_(Distributed_Processing)
  3. Job_depended_on_previous_execution_status
  4. servers using process classes for remote execution
  5. Can a job chain depend on the previous execution status of a job?

Related Downloads

This example can be downloaded here: JobChainDependencies.zip
.