Configure caching
You can specifically configure broker entity and clustering properties.
Use the properties below to configure caching and remote internode calls. You will also want to review the specific Caching settings.
Broker settings
These settings control broker properties and are located in the "Spectrum broker settings"
section of spectrum-container.properties.
Property | Description |
---|---|
spectrum.broker.name | Name of the broker entity; for example: SpectrumCluster-Broker |
spectrum.broker.port | Port used by the broker, default is 5710 |
spectrum.broker.password | Hazelcast broker password; For more information: |
spectrum.broker.addresses | IP addresses for all members of the cluster. If commented out, then processing defaults to the spectrum.cluster.seeds value. |
spectrum.broker.seeds | IP address used as the sharing source for encryption. Typically, this value
matches the spectrum.broker.addresses value. Note: If you
comment out this value, processing defaults to the
spectrum.broker.address value. If
spectrum.broker.addresses is commented out, processing defaults to the
spectrum.cluster.seeds value. |
Cluster settings
These settings define cache cluster settings and are located in the "Spectrum cluster settings" section of spectrum-container.properties.
Property | Description |
---|---|
spectrum.cluster.enabled | Enable/disable cluster caching: true for enabled or false (default) for disabled |
spectrum.cluster.name | Name of the cache cluster entity; for example: SpectrumCluster |
spectrum.cluster.password | Hazelcast cache cluster password; For more information: |
spectrum.cluster.seeds | Comma-delimited list of IP addresses for members of the cluster |
spectrum.cluster.port | Port used by the cache cluster; default is 5701 |
spectrum.cluster.nodeId | For each node in the cluster, define a unique integer node ID |