Clustering properties - Clustering properties - Alfresco - Alfresco Sync Service - Alfresco/Alfresco-Sync-Service/3.0/Alfresco-Sync-Service/Alfresco-Sync-Service/Administer/Set-up-clustering/Clustering-properties - 3.0

Alfresco Sync Service

Platform
Alfresco
Product
Alfresco Sync Service
Release
3.0
ft:lastPublication
2026-05-06T19:49:28.818000
ft:locale
en-US
ArchiveStatus
Archived

Configure the sync server cluster by setting the following properties in the config.yml file.

Note

These properties are optional.

Clustering property Description
sync.cluster.enabled Optional. This enables clustering. Example setting: true
sync.cluster.interface Optional. This specifies a particular network interface to use for clustering. It might be a wildcard value, such as 10.256.., which means an attempt is made to bind with an interface having an IP address beginning with 10.256. Example setting: 10.256..
sync.clusterCheck.timeout Optional. This specifies the time to wait for a cluster node ping before marking the node as not alive (ms). Example setting: 4000
sync.hazelcast.password Optional. This specifies the password used by the cluster members to access or join the Hazelcast cluster. Example setting: synccluster
sync.hazelcast.port Optional. This specifies the port to use for clustering. Example setting: 5701
sync.hazelcast.autoinc.port Optional. This enables Hazelcast to make several attempts to find a free port, starting at the value of alfresco.hazelcast.port. Note: It's recommended that you don't use this property. Example setting: false
sync.hazelcast.max.no.heartbeat.seconds Optional. This specifies the maximum timeout of heartbeat (in seconds) for a node to assume it is dead. Example setting: 15
sync.hazelcast.bind.any Optional. This specifies if Hazelcast can bind to any/all interfaces. This must be false for the sync.cluster.interface property to have any meaningful effect. Example setting: false
sync.hazelcast.mancenter.enabled Optional. This specifies if the Hazelcast Management Center (mancenter) is being used for cluster management. See the Hazelcast documentation for more information. Example setting: false
sync.hazelcast.mancenter.url Optional. This specifies the mancenter URL. Example setting: http://<host-ip>:<port>/mancenter.

Note

Ensure that clocks on all the sync server nodes (cluster members) are synchronized using a tool like ntp.org.

Note

Ensure that all the cluster nodes have the same settings in config.yml file, with one possible exception. Only change the <sync.cluster.interface> property, if the IP address of the cluster node is specified instead of a wildcard value.