Skip navigation FileNet logo
Glossary  |  Help Directory  
  Help for Process Engine Administration
  Search  |  Index
Process Reference  
Process Engine Administration
Workflow administration tasks
  Managing work in progress
  Coordinating workflow design
  Maintaining the workflow system
    Using isolated regions to separate groups of users
    Initializing/removing regions
    Deleting a user or group
    Deleting unused Tracker records
  Analyzing workflows
System administration tasks

 

   

Using isolated regions to separate groups of users

Within a system, it is often desirable to maintain separate work areas for specific groups of users. For example, it may be desirable to separate a production environment from the area where developers are working on new or modified workflow definitions. You can achieve this separation by defining an isolated region for each area.

There is no limit to the number of isolated regions you can define; however, performance considerations impose a limit on the number of isolated regions running concurrently because:

  • Data specific to an isolated region is loaded into physical memory on the server when that isolated region runs (that is, when a logged-on user initiates workflow activity in the region).
  • The server-based cache allotted for isolated regions is optimized for a maximum of five running isolated regions, regardless of the available physical memory on the server.

While the target maximum number of isolated regions running is five, if you have memory allocated to processes other than to Process Service or if you do not have the physical memory necessary on the server, performance degradation can result with fewer than five isolated regions running. The amount of memory needed per isolated region is dependent on many factors, including work item BLOb size and workflow complexity.

To create an isolated region

  1. Start the Process Router on the Application Engine or web server. Enter a unique number ranging from 1 - 999 for the new isolated region.
  2. NOTE Isolated region 0 exists in every VWService; it contains system data and is reserved for system software use.

  3. Initialize the region using the Process Configuration Console.