Workflow Background Process is a concurrent program for processing
- deferred activities
- timed out activities
- stuck processes
The
background engine executes all activities that satisfy the given
arguments at the time that the background engine is invoked. Any
activities that are newly deferred or timed out or processes that become
stuck after the current background engine starts are processed by the
next background engine that is invoked.
Workflow Background
Process is run with the help of Workflow Background Engine which is
PL/SQL Procedure which runs this concurrent program with specified
parameters.
Parameters:
Item Type :
Specify an item type to restrict this engine to activities associated
with that item type. If you do not specify an item type, the engine
processes any activity regardless of its item type.
Minimum Threshold : Specify the minimum cost that an activity must have for this background engine to execute it, in hundredths of a second.
Maximum Threshold :
Specify the maximum cost that an activity can have for this background
engine to execute it, in hundredths of a second. By using Minimum
Threshold and Maximum Threshold you can create multiple background
engines to handle very specific types of activities. The default values
for these arguments are null so that the background engine runs
activities regardless of cost.
Process Deferred :
Specify whether this background engine checks for deferred activities.
Setting this parameter to Yes allows the engine to check for deferred
activities.
Process Timeout –
Specify whether this background engine checks for activities that have
timed out. Setting this parameter to Yes allows the engine to check for
timed out activities.
Process Stuck : Specify whether this background engine checks for stuck processes. Setting this parameter to Yes allows the engine to check for stuck processes.
Note: Make sure
you have a least one background engine that can check for timed out
activities, one that can process deferred activities, and one that can
handle stuck processes. At a minimum, you need to set up one background
engine that can handle both timed out and deferred activities as well as
stuck processes.
Navigation : System Administrator --> Requests > Run
No comments:
Post a Comment