Using Queues to Administer Process Execution
Processes wait in queues until a process server serving the queue and that provides adequate resources is available, and while queue limits are not reached.
Queue limits can be a number of Processes, a time window restricting the queue to be open at night time, for example. Queue providers, by which process servers serve a queue, can also have restrictions.
The following restrictions apply to queues and to queue providers:
- Execution Size.
- Hold level.
- Time window with time zone.
The most restrictive setting applies, a queue can have an execution size of 3
, if a queue provider serving this same queue has an execution size of 6
, this latter value is never reached. If the time window of a queue provider is always closed during the time window of the queue then the process server may not run any processes from that queue.
note
Redwood recommends you to specify a time zone on a queue, especially when you tie a time window to it to ensure the correct time is used.
Procedure
To limit the amount of processes in a queue:
- Choose "Environment > Queues".
- From the context-menu of the queue, choose Edit.
- Fill in a numeric value into the field Execution Size.
- Choose Save & Close.