Summary: Full list of XPath-like keys required to override cluster configuration using a properties file or the
Properties Java object.
OverviewYou 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:
Member 1
/cluster-config/cluster-members/member[1]/member-url=rmi://some_host1:10081/mySpace_container1/mySpace
Member 2 /cluster-config/cluster-members/member[2]/member-url=rmi://some_host2:10082/mySpace_container1_1/mySpace
Member 3 /cluster-config/cluster-members/member[3]/member-url=rmi://some_host3:10083/mySpace_container2/mySpace
Member 4 /cluster-config/cluster-members/member[4]/member-url=rmi://some_host4:10084/mySpace_container2_1/mySpace
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 Configurationcluster-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 |
![]() |
GigaSpaces.com - Legal Notice - 3rd Party Licenses - Site Map - API Docs - Forum - Downloads - Blog - White Papers - Contact Tech Writing - Gen. by Atlassian Confluence |