Interact | cacheManagement | caches | InteractCache
The InteractCache category configures the caching for all session objects, including the profile data, segmentation results, most recently delivered treatments, parameters passed through API methods, and other objects used by the Interact run time.
The InteractCache category is required for Interact to work properly.
The InteractCache category can also be configured through an external EHCache configuration for settings that are not supported in Interact | cacheManagement | Caches. If you use EHCache, you must ensure that InteractCache is configured properly.
CacheManagerName
- Description
The name of the cache manager that handles the Interact cache. The value you enter here must be one of the cache managers defined in the Interact | cacheManagement | Cache Managers configuration properties, such as EHCache or Extreme Scale.
- Default value
EHCache
- Valid Values
Any cache manager defined in the Interact | cacheManagement | Cache Managers configuration property.
maxEntriesInCache
- Description
The maximum number of session data objects to store in this cache. When the maximum number of session data objects has been reached, and data for an additional session need to be stored, the least-recently used object is deleted.
- Default value
100000
- Valid Values
Integer greater than 0.
timeoutInSecs
- Description
- The time in seconds that have elapsed since a session data object has been used or updated that are used to determine when the object is removed from the cache.Note: If you upgraded from a version prior to 9.1, then you will need to reconfigure timeoutInSecs property because the property moved.
- Default value
300
- Valid Values
Integer greater than 0.