Redwood Documentation

Product Documentation

 

›Queues

RunMyJobsProcess Servers and Queues

Process Servers

  • Using Process Servers
  • Creating a Process Server
  • Configuring a Process Server
  • Raising Events with Files
  • Creating a Monitoring Platform Agent
  • Monitoring External Systems with Platform Agents
  • Visualizing Process Server - Queue Relationships
  • Files
  • Values for Creating a Process Server
  • Process Server Parameters

Queues

  • Using Queues
  • Creating a Queue
  • Using Queues to Administer Process Execution
  • Using Resources to distribute the load
← Creating a QueueUsing Resources to distribute the load →

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:

  1. Choose "Environment > Queues".
  2. From the context-menu of the queue, choose Edit.
  3. Fill in a numeric value into the field Execution Size.
  4. Choose Save & Close.

See Also

  • Creating a Queue
  • Using Resources to distribute the load
  • Controlling Queues with RedwoodScript
  • Privileges Required to use Queues
← Creating a QueueUsing Resources to distribute the load →
  • Procedure
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |