Class: com.sybase.jms.cache.DistributedCache (Distributed Cache) | EAServer 6.3 Help |
---|
Description | A versioned distributed cache using quorum consistency. Each cache is divided into one or more data partitions. A data partition is a set of servers within a cluster. The cache can operate even if cluster members fail, so long as sufficient servers remain active in each partition to ensure that quorum is maintained (see readQuorum, writeQuorum). |
---|---|
Configuration | See Set Properties Task. |
Properties | batchSize, cacheSize, cacheTimeout, classLoader, dataClass, dataPartitions, keyClass, quorumWait, readQuorum, retryCount, writeQuorum |
Files | Repository/Instance/com/sybase/jms/cache/DistributedCache/*.properties |
Property: batchSize (Batch Size) | |
---|---|
Description | Batch size for message propagation between servers. |
Default Value | 20 |
Minimum Value | 1 |
Maximum Value | 2147483647 |
Property: classLoader (Class Loader) | |
---|---|
Description | Name of class loader that can be used to load the keyClass and dataClass. For example, "ejb.components.example" for classes from an EJB-JAR named example.jar. |
Default Value | default |
Property: dataPartitions (Data Partitions) | |
---|---|
Description |
Comma-separated list of
cluster partitions
across which the data for this cache will be evenly distributed. If the dataPartitions
value for a distributed cache is changed, the entire cluster should be restarted.
A cluster partition that is used as a dataPartition should have at least three separate servers. |