Creating a separate background processing queue and queue mapping
-
In the Infor Rich Client, select .
-
Select .
-
Specify this information:
- Name
- Provide a name for the queue.
- Description
- Provide a description of the queue.
- Priority
- Select the priority for any processing that is performed
by the queue using this queue mapping. Options are Critical, High, Above Normal,
Normal, Below Normal, Low, and None. None means the action is never executed.
Normal is the default.
- Max Active Actions
- Select the maximum number of active actions or worker
threads for the queue. This controls the number of triggers that can be processed
concurrently by the queue. The recommended number is 2. You can adjust this number. Base adjustments on system resources
and the volume of data that is processed.
- Suspended
- Select whether the queue is suspended. If a queue is
suspended, the queue does not start the processing of any more triggers. Triggers
that are already started continue to be processed.
- Save History
- Select whether to save the queue history. If you select
True, then triggers are not deleted from the database when
they have finished. No matter what setting you use here, triggers that are
unsuccessfully processed are saved. The default, and general recommendation is to
not save history. Saving history leads to large numbers of accumulated finished
triggers.
- System Queue
- Select whether the queue is a system queue, one that is
internal to the system, for example, the email queue. This is not a system queue, so
leave this field cleared.
-
Click Save.
-
Select the Queue Mappings
tab.
-
Click Create.
-
Specify this information:
- Actor
- Select an actor to use to determine whether a background
execution task is assigned to this queue. If you leave this field blank, all actors
are used.
- Data Area
- Select the application data area.
- Class
- Select EmployeeAbsencePlan.
- Action
- Select
EmployeeAbsencePlanCalculation.
- Save History
- Select whether to save the queue history. The valid
values are Queue Default, Yes, and No. Select Yes with
caution. It can result in a large number of accumulated trigger history records.
Queue Default is the default. Whether history is saved is
determined by the setting for the queue.
- Log Producer Name
- This is the log producer to use for problems or exception
from triggers matching this queue mapping. If this field is blank, then the standard
Async Logger is used.
-
Click Save.