Interact | Cache Managers | EHCache | Parameter Data
The configuration properties in this category control how the EHCache cache management system works to improve the performance of Interact.
cacheType
Description
You can configure the Interact runtime servers in a server group to use a multicast address for sharing cache data. This is referred to as a distributed cache. The cacheType parameter specifies whether you are using the built-in EHCache caching mechanism in local (stand-alone) mode or distributed (as with a runtime server group).
If you select Distributed for the cacheType, all of the servers sharing the cache must be part of the same, single server group. You must also enable multicast to work between all members of a server group.
Default value
Local
Valid Values
Local | Distributed
multicastIPAddress
Description
If you specify that the cacheType parameter is "distributed," you are configuring the cache to operate via multicast between all members of an Interact runtime server group. The multicastIPAddress value is the IP address that all the Interact servers for the server group use for listening.
The IP address must be unique across your server groups.
Default value
230.0.0.1
multicastPort
Description
If you specify that the cacheType parameter is "distributed," the multicastPort parameter indicates the port that all of the Interact servers for the server group use for listening.
Default value
6363
overflowToDisk
Description
The EHCache cache manager manages the session information using available memory. For environments where the session size is large due to a large profile, the number of sessions to be supported in memory may not be large enough to support the customer scenario. For situations where this is the case, EHCache has an optional feature to allow cache information greater than the amount that can be kept in memory to be written temporarily to the hard drive instead.
If you set the overflowToDisk property to "yes," each Java virtual machine (JVM) can handle more concurrent sessions than the memory alone would have allowed.
Default value
No
Valid Values
No | Yes
diskStore
Description
When the configuration property overflowToDiskis set to Yes, this configuration property specifies the disk file that will hold the cache entries that are overflowed from memory. If this configuration property does not exist or its value is not valid, the disk file is automatically created in the operating system's default temporary directory.
Default value
None
Valid Values
A file to which the web application hosting Interact run time has write privileges.
(Parameter)
Description
A template that you can use to create a custom parameter to be used with the cache manager. You can set up any parameter name, and the value it must have.
To create a custom parameter, click (Parameter) and complete the name and the value you want to assign to that parameter. When you click Save Changes, the parameter you have created is added to the list in the Parameter Data category.
Default value
None