Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
General
JobScheduler can handle different type of dependencies at JobChainJob Chain level, Job level, Task level and order Order level
Few 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 Server B is finished.
- JobC should not be started of 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
- Eventing
- API jobs
- Pre-processing
- 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
Downloads
This example can be downloaded here: JobChainDependencies.zip
.