What is a job
A Job is the execution of a workflow based on a workflow template associated with an action defined within a contract.
A job refers to the entire execution of the workflow template, not to an individual step of the process.
Job management is handled by the Job Manager, which in Data Mover is responsible for the job lifecycle, i.e., the execution of workflows within contracts.
The Job Manager:
Supervises the execution of workflows associated with contracts.
Uses job queues to manage task priority and parallelism.
Note: In all these activities, Data Mover acts as a client.
Jobs can be managed and monitored in three different ways, depending on users' operational needs and preferred interaction method:
Directly through the graphical user interface, which provides an intuitive and userβfriendly list.
Programmatically using the Job Manager REST APIs.
With the jobman.sh commandβline interface to execute job management operations from a terminal.
Last updated