Details
Description
The set of cluster rebalancing properties below must be maintained and provided by IgniteConfiguration, so an administrator will be able to tune the cluster rebalance behaviour depending on used hardware (e.g. the different hardware can have different maximum transmission unit (MTU) and it's strongly recommended to use specific rebalanceBatchSize for each cluster environment).
Currently, there is no way to change these properties for already created persistent caches.
/** Rebalance timeout. */ private long rebalanceTimeout = DFLT_REBALANCE_TIMEOUT; /** Rebalance batch size. */ private int rebalanceBatchSize = DFLT_REBALANCE_BATCH_SIZE; /** Rebalance batches prefetch count. */ private long rebalanceBatchesPrefetchCnt = DFLT_REBALANCE_BATCHES_PREFETCH_COUNT; /** Time in milliseconds to wait between rebalance messages to avoid overloading CPU. */ private long rebalanceThrottle = DFLT_REBALANCE_THROTTLE;
Documentation must be updated.
Attachments
Issue Links
- is related to
-
IGNITE-1093 Rebalancing with default parameters is very slow
- Closed
-
IGNITE-9430 Add ability to override all caches's "rebalanceThrottle" option via JVM node option
- Resolved
- links to