Creating queues

You can add queue definition and mapping to manage the processing load for your system so that jobs finish in a timely manner.

  1. Sign in as Async Administrator.
  2. On the All Queues tab, click Create.
  3. Specify this information:
    Name
    Specify a name for the queue.
    Description
    Provide a description of the queue.
    Priority
    Select the priority level.
    Max Active Actions/Work Units
    Specify the maximum number of active actions or worker threads for the queue. This controls how many triggers can be processed concurrently by the queue. You can adjust this number based on system resources and the volume of data that is processed.
    Suspended
    Select this check box to suspend the queue. If a queue is suspended, then the queue will not start the processing of any more triggers. Triggers that are already started will continue to be processed.
    System Queue
    Select this check box to make the queue a system queue. A system queue is a queue that is internal to the system, such as the email queue.
    Queue Group
    Select a group for the queue to be included.
    Email Address
    Specify an email address for queue notifications to be sent.
    Notification Type
    Select when to be notified about the queue progress.
    Save History
    If this check box is selected, then triggers are not deleted from the database. Triggers that are unsuccessfully processed are always saved even if you do not select this check box. The default and recommended value is to not save history since saving history leads to large numbers of accumulated finished triggers.
    Use Queue Name As Binding Key
    If this check box is selected, then a batch executor must be defined and running. It must have a queue ID value that is set to the queue name.
  4. Click Save.