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.