Priority helps determine the order in which jobs in the Active Jobs file are processed by Control-M.
Priority is determined in ascending order where: blank < A < Z < 0 < 9 < *
In general, the job with the highest priority code executes first if all its other runtime scheduling requirements are satisfied.
When not all runtime requirements for a high priority job are satisfied, for example, where a job requires two tape drives but only one is available, a job with a lower priority whose other runtime requirements are satisfied may be run earlier.
This, however, is not always desirable. A job may be so important that lower priority jobs must not be submitted until the important job has executed.
Such a job is called a critical path job. Critical path priority can be indicated by prefixing the priority with an asterisk (*).
A priority prefixed by an asterisk, such as priority *5, indicates that Control-M must submit the job before submitting any regular (non-*) priority jobs, such as priority 10, and before submitting any critical path jobs of lower priority, such as priority *3, even if the resources required for those other jobs are available.
Critical path priority is applied only after all the IN conditions for the job exist.
Note:
Parent Topic |