Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
Job Chain Dependencies
JobScheduler can handle different type types of dependencies at JobChain, Job, Task job chain level, job level, task level and order level.
Few Some use cases for the such dependencies are:
- JobC can only be started
...
- after JobA and JobB
...
- successfully ended.
- JobB on ServerB can only be started
...
- after JobA on
...
- ServerB finished.
- JobC should not be started
...
- if JobA is running
JobScheduler can Manage very manage complex dependencies using a variety of inbuilt built-in features such as:
- Locks
- Split and Sync
...
- Event Handling
- API jobs
...
- Preprocessing
- Post-processing
Different Scenarios
- Wait_for_all_the_predecessor_jobs_to_finish
- Start_jobs_in_different_servers_(Distributed_Processing)
- Job_depended_on_previous_execution_status
- How to wait for parallel predecessor jobs to finish
- Example showing how to run a job chain with jobs that are to be run on different servers
- Can execution of a job chain depend on the previous execution status of a job?
Related Downloads
This example can be downloaded here: JobChainDependencies.zip
.