Parameter | Description |
Timeout | Specifies the amount of time (in milliseconds) that must elapse before Integration Server determines that it cannot reach the Terracotta Server Array and performs the time-out measure specified in Timeout Behavior. |
Timeout Behavior | Specifies which of the following steps you want Integration Server to take in order to complete a cache operation when the Terracotta Server Array does not respond within the amount of time specified in Timeout. exception - Return a NonStopCacheException. noop - Return a null for “get” operations. Ignore operations that modify elements in the cache (for example, “put,” “replace,” and “remove” operations). localReads - Return elements that reside in the local cache in response to “get” operations. Ignore operations that modify elements in the cache (for example, “put,” “replace,” and “remove” operations). |
Immediate Timeout When Disconnected | Specifies whether Integration Server should automatically time out all subsequent operations for this cache when Integration Server recognizes that it has become disconnected from the Terracotta Server Array. If the Immediate Timeout When Disconnected option is enabled when Integration Server becomes disconnected, Integration Server immediately times out all subsequent operations on the cache and performs the time-out measure specified in Timeout Behavior. This option stops Integration Server from waiting for every operation to timeout when it is in the disconnected state. The Integration Server will begin processing cache operations normally again after it successfully rejoins the Terracotta Server Array. |