To allow the creation and maintenance of batch queues |
||
Subsystem |
||
Structure |
Two Blocks |
Batch Queue |
Batch Queue |
Explanation |
It is anticipated that the data in this form will be set up and maintained by information technology staff with responsibility for the Callista system. This form allows the creation and management of batch queues. All batch queues are associated with a run window, and become available during that run window's intervals. Jobs are assigned automatically to active batch queues by the JBS subsystem - but by changing details using this form, the flow of jobs through the system can be tuned in the following ways:
|
To create a new batch queue record using the Maintain Batch Queue Details form: |
|
In Insert mode:
key a valid run window value in the Run Window field or using the icon alongside the field , access the pop-up window, Inquire On Run Windows (JBSF4411), and select the required run window using that form. |
Rules:
|
To modify a batch queue record using the Maintain Batch Queue Details form: |
|
|
Rules:
|
To delete a batch queue record using the Maintain Batch Queue Details form: |
|
Rules:
|
Batch Queue Priority Restriction |
Explanation |
One or more priorities can be recorded here, in order to restrict the batch queue to jobs with the same priority. When a job is assigned to a batch queue, the JBS subsystem routine attempts first to assign it to one with appropriate priority restrictions. This means, for instance, that a priority one job will be assigned to a batch queue with a priority one restriction in preference to any other queue, if the priority one queue is free to run it. |
Example |
In the instance given above, restricting a batch queue to priority one increases the likelihood that there will be a queue available to run priority one jobs as soon as their scheduled time arrives. Conversely, a queue can be set aside for low priority jobs. This may be a temporary measure only, to allow the running of a low priority job which has been held up for a long time because higher priority jobs are constantly being submitted. |
To record a priority restriction against a batch queue record, using the Maintain Batch Queue Details form: |
|
|
Rules:
|
To delete a priority restriction against a batch queue record, using the Maintain Batch Queue Details form: |
|
|
Changes within this form will have the following notable effects: |
|
Last Modified on 30 September 1999