Software AG Products 10.5 | Administering Integration Server | Configuring Ehcache on Integration Server | Configuring a Distributed Cache | Cache-Wide and Client-Specific Parameters for a Distributed Cache | Client-Specific Parameters
 
Client-Specific Parameters
Client-specific parameters affect the way in which a given Integration Server interacts with a distributed cache. When you change a client-specific parameter, the new setting affects only the Integration Server on which you make the change.
As noted in the following table, some client-specific parameters are dynamic and others are non-dynamic. Except where noted, non-dynamic parameters require that you shut down the cache manager (as described in Shutting Down a Cache Manager). After you make your changes, reinitialize the cache manager (as described in Reinitializing a Cache Manager) to put the change into effect. For additional information about the following parameters, see the parameter descriptions in Creating a Cache.
Client-Specific Parameter
Dynamic?
Clear on Flush
No
Copy on Read
Important:Do not change this value if the cache manager is shut down. Doing so will cause Integration Server to issue an exception and the cache manager will not start. To change this parameter, follow the procedure in Modifying Settings for a Distributed Cache.
No
Copy on Write
No
Synchronous Writes
No
Consistency
Important:Do not change this value if the cache manager is shut down. Doing so will cause Integration Server to issue an exception and the cache manager will not start. To change this parameter, follow the procedure in Modifying Settings for a Distributed Cache.
No
Memory Store Eviction Policy
Yes
Enable High Availability
No
Timeout
Yes
Timeout Behavior
Yes
Immediate Timeout When Disconnected
Yes
Maximum Entries Local Disk
Yes
Note:
Technically speaking, the three parameters related to high availability (Timeout, Timeout Behavior, and Immediate Timeout When Disconnected) behave dynamically only when the Enable High Availability option is enabled. However, on Integration Server, Enable High Availability is always enabled for a distributed cache and thus, these three parameters always behave dynamically.