Cluster Configuration

General

Key
Acceptable Values
Default
cluster.peer_port
Defines the IP to use for the cluster TCP connection.
integer
18086
cluster.parallelism
Defines the number of TCP connections for the cluster TCP stack.
integer
1
cluster.peer_discovery.enabled
Defines whether Bondy should actively search for peer nodes using a defined strategy.
on | off
off
cluster.peer_discovery.automatic_join
Defines whether Bondy will automatically join a discovered node forming a cluster.
on | off
off
cluster.peer_discovery.join_retry_interval
Defines the time duration Bondy will wait between automatic join attempts.
time duration with units, e.g. '10s' for 10 seconds
5s
cluster.peer_discovery.polling_interval
Defines the time duration Bondy will wait between polling attempts
time duration with units, e.g. '10s' for 10 seconds
10s
cluster.peer_discovery.timeout
Defines the time duration Bondy will wait for a response for a polling attempt.
time duration with units, e.g. '10s' for 10 seconds
5s
cluster.peer_discovery.type
Defines the module responsible for implementing the node discovery strategy.
module name implementing the bondy_peer_discovery behaviour. At the moment only bondy_peer_discovery_dns_agent is supported
bondy_peer_discovery_dns_agent
cluster.tls.enabled
on | off
off
cluster.tls.certfile
Default cert location for cluster TLS connection.
path to the file
$(platform_etc_dir)/ cert.pem
cluster.tls.keyfile
Default key location for cluster TLS connection
path to the file
$(platform_etc_dir)/ key.pem
cluster.tls.cacertfile
Default signing authority location for cluster TLS connection.
path to the file
$(platform_etc_dir)/ cacert.pem

Active Anti-entropy

Key
Acceptable Values
Default
aae.data_exchange_timeout
time duration with units, e.g. '10s' for 10 seconds
1m
aae.enabled
Controls wether the active anti-entropy subsystem is enabled.
on | off
on
aae.hashtree_timer
time duration with units, e.g. '10s' for 10 seconds
10s
aae.hashtree_ttl
time duration with units, e.g. '10s' for 10 seconds
1w
aae.exchange_timer
Controls when will the AAE system will trigger the next data exchange
time duration with units, e.g. '10s' for 10 seconds
1m
aae.exchange_on_cluster_join
on | off
on
Copy link
On this page
General
Active Anti-entropy