Creating a Plan for the Workflow Policy Group
This task is a step in Process of Planning a Workflow Policy.
A Workflow Policy group is a collection of Workflow Policies that allows Siebel to identify policies that include similar system requirements. It helps Siebel to load balance work on the Siebel Servers and to achieve scalability. A Workflow Policy group allows you to run similar Workflow Policies as a group in one Workflow Agent process, which helps to manage and optimize performance of the Workflow Agent.
You must define a Workflow Policy group before you define a Workflow Policy. Siebel CRM assigns each Workflow Policy Agent to one Workflow Policy group. If you run only one Workflow Policy Monitor Agent and one Workflow Policy Action Agent, then you must assign your policies to one policy group.
It is recommended that you use multiple Workflow Policy Agents for the following reasons:
Shorten the lag time between when Siebel calls the Workflow Policy event and when Workflow Policies detects the event
Spread the workload across multiple Siebel Servers
Adjust the polling interval so that polling for a noncritical Workflow Policy does not prevent the timely processing of a critical Workflow Policy.
Defining Workflow Policy groups and using multiple Workflow Policy Agents is part of tuning your system to realize higher performance. You can do this work while you monitor system performance.
The MaxInt parameter and the S_ESCL_RULE table determines the maximum number of Workflow Policies that a single Workflow Policy group can contain.