Use this table as a reference to help you set custom properties for a default dynamic cache instance or a servlet or object cache instance.
Property name | Required | Scope | Possible value | Description |
---|---|---|---|---|
com.ibm.websphere.xs.dynacache.topology | Yes (After WebSphere® Application Server APAR PM71992 is applied, this property is no longer required.) | Per cache instance | remote | Indicates the topology for the cache instance. Embedded, embedded-partitioned, and local topologies are deprecated. |
com.ibm.ws.cache.CacheConfig.ignoreValueInInvalidationEvent | No | Per cache instance | true or false Default: true |
Specifies whether the cache value of the Invalidation event is ignored. If it is true, the cache value of Invalidation event is set to NULL when the code is returned to the caller. |
com.ibm.websphere.xs.dynacache.ignore_value_in_change_event | No | Per cache instance | true or false Default: true |
Specifies whether the cache value of the Change event is ignored. If it is true, the cache value of Change event is set to NULL when the code is returned to the caller. |
com.ibm.websphere.xs.dynacache.cs_override | No | Per cache instance | Catalog service endpoint Example: 9.5.12.345:2819 |
Specifies the catalog service endpoint for the data grid to associate with this cache instance. This field is required if it is not specified inWebSphere Application Server administrative console. |
com.ibm.websphere.xs.dynacache.grid_name | No | Per cache instance | Any String Default: DYNACACHE_REMOTE |
Specifies the name of the remote ObjectGrid. This name must match the name that is used when the ObjectGrid servers were started. |
com.ibm.websphere.xs.dynacache.map_name | No | Per cache instance | Any String (not used by default) | Specifies the map to be associated with this cache instance. A template map is used by default. This value is used only if you do not want a template map. |
com.ibm.websphere.xs.dynacache.map_template_name | No | Per cache instance | Any String Default: IBM_DC_PARTITIONED_.* |
Specifies the name of the template map prefix. This name must match the name that is used when the ObjectGrid servers were started. |
com.ibm.websphere.xs.dynacache.cache_name | No | Per cache instance | Any String Default: value in cache.instance.x |
Specifies the name of the unique suffix that
is used as the name of the template map. For example,
|
com.ibm.websphere.xs.dynacache.near_cache_size | No | Per cache instance | Value greater than zero. Default: value that is specified in cache.instance.x.cacheSize |
Specifies the maximum number of entries that are allowed in a near cache instance. By default this value is the same as the maximum number of entries that are allowed in a single partition in the remote ObjectGrid for this cache instance. |
com.ibm.websphere.xs.dynacache.request_retry_timeout_override | No | Per cache instance | Integer value in milliseconds:
|
Specifies how long, in milliseconds, a request can run before timing out. This property overrides the requestRetryTimeout property if it is set in the client properties file. For more information, see the Client properties file. The request retry timeout default value for dynamic cache instances is 2000 milliseconds, if it is not set with this custom property and it is not set in the client properties file. |