IBM FileNet P8, Version 5.2.1            

Refreshing the user and group cache to improve performance

You can change the frequency for refreshing the user and group cache with current user information through the Cached Entry Timeout parameter.

The Cached Entry Timeout parameter specifies how often (in hours) the user and group cache is refreshed. Caching user and group information causes the workflow system to make fewer calls to the directory service provider and provides better throughput. However, system response times might increase when the user and group cache is refreshed. For example, caching systems that have roster security, queues with complex security specifications, or step definitions that refer to large user groups (several hundred members or more) could affect system performance. Therefore, because refreshing the user and group cache can degrade system performance, controlling the frequency of refreshes also maximizes the workflow system performance.

The default value is 4 hours. Base this setting on how often the directory service changes (additions and deletions of users and groups, or modifications to group memberships).

If changes seldom occur on the directory service, set the Cached Entry Timeout parameter to zero (0) and manually update the cache as needed. If changes occur frequently, set the Cached Entry Timeout parameter to the number of hours that Process Engine should refresh the user and group cache.

Adjusting the Cached Entry Timeout parameter

The frequency that the workflow system refreshes the cache is specified by the Cached Entry Timeout parameter value in the Advanced tab of the workflow system properties, in the administration console.

Manually refreshing the user and group cache

If the directory service seldom changes, and you want to update the cache only as necessary, set the Cached Memory Timeout parameter to zero (0) and manually update the cache as needed by using the vwtool command flushusercache.

Scheduling cache refresh

If you want cache refreshes to run during certain off-peak hours, set the Cached Memory Timeout parameter to zero (0) and use the appropriate operating system tools to run the following vwtool command as a scheduled task:
env i f m y


Last updated: October 2015
p8ppt067.htm

© Copyright IBM Corporation 2015.