Cluster Configuration XPath Overrides

Search XAP 7.0
Searching XAP 7.0.X Documentation
Browse XAP 7.0
Offline Documentation

Download latest offline documentation in HTML format:
xap-7.0.2-documentation.zip (12.3MB)

                                                              

Summary: Full list of XPath-like keys required to override cluster configuration using a properties file or the Properties Java object.

Overview

You can either use a standard XPath syntax (/ – slash notation) or use the GigaSpaces custom syntax (that uses an XPath-like navigation as the name value – dot notation). GigaSpaces supports the use of standard XPath syntax, using the slash syntax.

Every cluster configuration override must begin with cluster-config (same as with space-config for the space schema and com.j_spaces.core.container for the space container).

For example, if you are working with a partitioned-sync2backup cluster with 2 primaries and 1 backup for each primary, and you want to set other space URLs in the member-url element for each cluster member; set the following for each occurrence of member-url:

To override the load-balancer minimum thread-pool size:

cluster-config.groups.group.load-bal-policy.proxy-broadcast-threadpool-min-size=33

XPath-Like Keys Required to Override Cluster Configuration

cluster-config.cluster-name
cluster-config.dist-cache.config-name
cluster-config.jms.config-name
cluster-config.description
cluster-config.notify-recovery
cluster-config.cache-loader.external-data-source
cluster-config.cache-loader.central-data-source
cluster-config.mirror-service.enabled
cluster-config.mirror-service.url
cluster-config.mirror-service.bulk-size
cluster-config.mirror-service.interval-millis
cluster-config.mirror-service.interval-opers
cluster-config.cluster-members.member.member-name
cluster-config.cluster-members.member.member-url
cluster-config.cluster-members.member.param
cluster-config.cluster-members.member.param.param-name
cluster-config.cluster-members.member.param.param-value
cluster-config.groups.group.group-name
cluster-config.groups.group.group-members.member
cluster-config.groups.group.group-members.member.member-name
cluster-config.groups.group.group-members.member.member-url
cluster-config.groups.group.group-members.member.repl-transmission-policy.disable-transmission
cluster-config.groups.group.group-members.member.repl-transmission-policy.target-member
cluster-config.groups.group.group-members.member.repl-transmission-policy.transmission-operations
cluster-config.groups.group.group-members.member.repl-transmission-policy.sync-on-commit
cluster-config.groups.group.group-members.member.repl-transmission-policy.replication-mode
cluster-config.groups.group.group-members.member.repl-transmission-policy.communication-mode
cluster-config.groups.group.group-members.member.repl-filters.input-filter-className
cluster-config.groups.group.group-members.member.repl-filters.input-filter-paramUrl
cluster-config.groups.group.group-members.member.repl-filters.output-filter-className
cluster-config.groups.group.group-members.member.repl-filters.output-filter-paramUrl
cluster-config.groups.group.group-members.member.repl-filters.active-when-backup
cluster-config.groups.group.group-members.member.repl-filters.shutdown-space-on-init-failure
cluster-config.groups.group.group-members.member.repl-recovery.enabled
cluster-config.groups.group.group-members.member.repl-recovery.source-member-name
cluster-config.groups.group.repl-policy.replication-mode
cluster-config.groups.group.repl-policy.permitted-operations
cluster-config.groups.group.repl-policy.policy-type
cluster-config.groups.group.repl-policy.recovery
cluster-config.groups.group.repl-policy.replicate-notify-templates
cluster-config.groups.group.repl-policy.trigger-notify-templates
cluster-config.groups.group.repl-policy.repl-find-timeout
cluster-config.groups.group.repl-policy.repl-find-report-interval
cluster-config.groups.group.repl-policy.repl-original-state
cluster-config.groups.group.repl-policy.communication-mode
cluster-config.groups.group.repl-policy.redo-log-capacity
cluster-config.groups.group.repl-policy.recovery-chunk-size
cluster-config.groups.group.repl-policy.async-replication.repl-original-state
cluster-config.groups.group.repl-policy.async-replication.sync-on-commit
cluster-config.groups.group.repl-policy.async-replication.sync-on-commit-timeout
cluster-config.groups.group.repl-policy.async-replication.repl-chunk-size
cluster-config.groups.group.repl-policy.async-replication.repl-interval-millis
cluster-config.groups.group.repl-policy.async-replication.repl-interval-opers
cluster-config.groups.group.repl-policy.async-replication.reliable
cluster-config.groups.group.repl-policy.sync-replication.todo-queue-timeout
cluster-config.groups.group.repl-policy.sync-replication.hold-txn-lock
cluster-config.groups.group.repl-policy.sync-replication.multiple-opers-chunk-size
cluster-config.groups.group.repl-policy.sync-replication.unicast.min-work-threads
cluster-config.groups.group.repl-policy.sync-replication.unicast.max-work-threads
cluster-config.groups.group.repl-policy.sync-replication.multicast.adaptive
cluster-config.groups.group.repl-policy.sync-replication.multicast.ip-group
cluster-config.groups.group.repl-policy.sync-replication.multicast.port
cluster-config.groups.group.repl-policy.sync-replication.multicast.ttl
cluster-config.groups.group.repl-policy.sync-replication.multicast.ack-interval
cluster-config.groups.group.repl-policy.sync-replication.multicast.response-timeout
cluster-config.groups.group.repl-policy.sync-replication.multicast.min-work-threads
cluster-config.groups.group.repl-policy.sync-replication.multicast.max-work-threads
cluster-config.groups.group.load-bal-policy.load-bal-impl-class
cluster-config.groups.group.load-bal-policy.apply-ownership
cluster-config.groups.group.load-bal-policy.disable-parallel-scattering
cluster-config.groups.group.load-bal-policy.proxy-broadcast-threadpool-min-size
cluster-config.groups.group.load-bal-policy.proxy-broadcast-threadpool-max-size
cluster-config.groups.group.load-bal-policy.write.policy-type
cluster-config.groups.group.load-bal-policy.write.param.param-name
cluster-config.groups.group.load-bal-policy.write.param.param-value
cluster-config.groups.group.load-bal-policy.write.broadcast-condition
cluster-config.groups.group.load-bal-policy.read.policy-type
cluster-config.groups.group.load-bal-policy.read.param.param-name
cluster-config.groups.group.load-bal-policy.read.param.param-value
cluster-config.groups.group.load-bal-policy.read.broadcast-condition
cluster-config.groups.group.load-bal-policy.take.policy-type
cluster-config.groups.group.load-bal-policy.take.param.param-name
cluster-config.groups.group.load-bal-policy.take.param.param-value
cluster-config.groups.group.load-bal-policy.take.broadcast-condition
cluster-config.groups.group.load-bal-policy.notify.policy-type
cluster-config.groups.group.load-bal-policy.notify.param.param-name
cluster-config.groups.group.load-bal-policy.notify.param.param-value
cluster-config.groups.group.load-bal-policy.notify.broadcast-condition
cluster-config.groups.group.load-bal-policy.default.policy-type
cluster-config.groups.group.load-bal-policy.default.param.param-name
cluster-config.groups.group.load-bal-policy.default.param.param-value
cluster-config.groups.group.load-bal-policy.default.broadcast-condition
cluster-config.groups.group.fail-over-policy.fail-back
cluster-config.groups.group.fail-over-policy.fail-over-find-timeout
cluster-config.groups.group.fail-over-policy.write.policy-type
cluster-config.groups.group.fail-over-policy.write.disable-alternate-group
cluster-config.groups.group.fail-over-policy.write.backup-members.member
cluster-config.groups.group.fail-over-policy.write.backup-members.member.source-member
cluster-config.groups.group.fail-over-policy.write.backup-members.member.backup-member
cluster-config.groups.group.fail-over-policy.write.backup-members-only
cluster-config.groups.group.fail-over-policy.write.backup-members-only.backup-member-only
cluster-config.groups.group.fail-over-policy.read.policy-type
cluster-config.groups.group.fail-over-policy.read.disable-alternate-group
cluster-config.groups.group.fail-over-policy.read.backup-members.member.source-member
cluster-config.groups.group.fail-over-policy.read.backup-members.member.backup-member
cluster-config.groups.group.fail-over-policy.read.backup-members-only.backup-member-only
cluster-config.groups.group.fail-over-policy.take.policy-type
cluster-config.groups.group.fail-over-policy.take.disable-alternate-group
cluster-config.groups.group.fail-over-policy.take.backup-members.member
cluster-config.groups.group.fail-over-policy.take.backup-members.member.source-member
cluster-config.groups.group.fail-over-policy.take.backup-members.member.backup-member
cluster-config.groups.group.fail-over-policy.take.backup-members-only.backup-member-only
cluster-config.groups.group.fail-over-policy.notify.policy-type
cluster-config.groups.group.fail-over-policy.notify.disable-alternate-group
cluster-config.groups.group.fail-over-policy.notify.backup-members.member
cluster-config.groups.group.fail-over-policy.notify.backup-members.member.source-member
cluster-config.groups.group.fail-over-policy.notify.backup-members.member.backup-member
cluster-config.groups.group.fail-over-policy.notify.backup-members-only
cluster-config.groups.group.fail-over-policy.notify.backup-members-only.backup-member-only
cluster-config.groups.group.fail-over-policy.default.policy-type
cluster-config.groups.group.fail-over-policy.default.disable-alternate-group
cluster-config.groups.group.fail-over-policy.default.backup-members.member
cluster-config.groups.group.fail-over-policy.default.backup-members.member.source-member
cluster-config.groups.group.fail-over-policy.default.backup-members.member.backup-member
cluster-config.groups.group.fail-over-policy.default.backup-members-only
cluster-config.groups.group.fail-over-policy.default.backup-members-only.backup-member-only
cluster-config.groups.group.fail-over-policy.alternate-groups.group
cluster-config.groups.group.fail-over-policy.active-election.connection-retries
cluster-config.groups.group.fail-over-policy.active-election.yield-time
cluster-config.groups.group.fail-over-policy.active-election.fault-detector.invocation-delay
cluster-config.groups.group.fail-over-policy.active-election.fault-detector.retry-count
cluster-config.groups.group.fail-over-policy.active-election.fault-detector.retry-timeout
IMPORTANT: This is an old version of GigaSpaces XAP. Click here for the latest version.

Labels

 
(None)