Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
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
- Wait_for_all_the_predecessor_jobs_to_How to wait for parallel predecessor jobs to finish
- Start _ jobs _in_on different _servers_(Distributed_Processing)
- Job_depended_on_previous_execution_status
- servers using process classes for remote execution
- Can a job chain depend on the previous execution status of a job?
Related Downloads
This example can be downloaded here: JobChainDependencies.zip
.