This is an automated email from the ASF dual-hosted git repository.

jbertram pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git


The following commit(s) were added to refs/heads/master by this push:
     new 36a2c57  NO-JIRA clarify check-for-live-server doc
36a2c57 is described below

commit 36a2c575e56b6da319b2579afc3e0e1c8f62a005
Author: Justin Bertram <jbert...@apache.org>
AuthorDate: Wed Jun 17 13:02:04 2020 -0500

    NO-JIRA clarify check-for-live-server doc
---
 docs/user-manual/en/ha.md | 47 ++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 38 insertions(+), 9 deletions(-)

diff --git a/docs/user-manual/en/ha.md b/docs/user-manual/en/ha.md
index 1b82426..b62f71c 100644
--- a/docs/user-manual/en/ha.md
+++ b/docs/user-manual/en/ha.md
@@ -242,42 +242,71 @@ HA strategy Replication for `master`:
 
 - `check-for-live-server`
 
-  Whether to check the cluster for a (live) server using our own server ID 
when starting up. This option is only necessary for performing 'fail-back' on 
replicating servers.
+Whether to check the cluster for a (live) server using our own server
+ID when starting up. This is an important option to avoid split-brain
+when failover happens and the master is restarted. Default is `false`.
 
 - `cluster-name`
 
-  Name of the cluster configuration to use for replication. This setting is 
only necessary if you configure multiple cluster connections. If configured 
then the connector configuration of the cluster configuration with this name 
will be used when connecting to the cluster to discover if a live server is 
already running, see `check-for-live-server`. If unset then the default cluster 
connections configuration is used (the first one configured).
+Name of the cluster configuration to use for replication. This setting
+is only necessary if you configure multiple cluster connections. If
+configured then the connector configuration of the cluster
+configuration with this name will be used when connecting to the
+cluster to discover if a live server is already running, see
+`check-for-live-server`. If unset then the default cluster connections
+configuration is used (the first one configured).
 
 - `group-name`
 
-  If set, backup servers will only pair with live servers with matching 
group-name.
+If set, backup servers will only pair with live servers with matching
+group-name.
 
 - `initial-replication-sync-timeout`
 
-  The amount of time the replicating server will wait at the completion of the 
initial replication process for the replica to acknowledge it has received all 
the necessary data. The default is 30,000 milliseconds. **Note:** during this 
interval any journal related operations will be blocked.
+The amount of time the replicating server will wait at the completion of
+the initial replication process for the replica to acknowledge it has
+received all the necessary data. The default is 30,000 milliseconds.
+**Note:** during this interval any journal related operations will be
+blocked.
 
 The following table lists all the `ha-policy` configuration elements for
 HA strategy Replication for `slave`:
 
 - `cluster-name`
 
-  Name of the cluster configuration to use for replication. This setting is 
only necessary if you configure multiple cluster connections. If configured 
then the connector configuration of the cluster configuration with this name 
will be used when connecting to the cluster to discover if a live server is 
already running, see `check-for-live-server`. If unset then the default cluster 
connections configuration is used (the first one configured)
+Name of the cluster configuration to use for replication. This setting
+is only necessary if you configure multiple cluster connections. If
+configured then the connector configuration of the cluster
+configuration with this name will be used when connecting to the
+cluster to discover if a live server is already running, see
+`check-for-live-server`. If unset then the default cluster connections
+configuration is used (the first one configured).
 
 - `group-name`
 
-  If set, backup servers will only pair with live servers with matching 
group-name
+If set, backup servers will only pair with live servers with matching
+group-name
 
 - `max-saved-replicated-journals-size`
 
-  This specifies how many times a replicated backup server can restart after 
moving its files on start. Once there are this number of backup journal files 
the server will stop permanently after if fails back.
+This specifies how many times a replicated backup server can restart
+after moving its files on start. Once there are this number of backup
+journal files the server will stop permanently after if fails back.
 
 - `allow-failback`
 
-  Whether a server will automatically stop when another places a request to 
take over its place. The use case is when the backup has failed over
+Whether a server will automatically stop when another places a request
+to take over its place. The use case is when the backup has failed
+over.
 
 - `initial-replication-sync-timeout`
 
-  After failover and the slave has become live, this is set on the new live 
server. It represents the amount of time the replicating server will wait at 
the completion of the initial replication process for the replica to 
acknowledge it has received all the necessary data. The default is 30,000 
milliseconds. **Note:** during this interval any journal related operations 
will be blocked.
+After failover and the slave has become live, this is set on the new
+live server. It represents the amount of time the replicating server
+will wait at the completion of the initial replication process for the
+replica to acknowledge it has received all the necessary data. The
+default is 30,000 milliseconds. **Note:** during this interval any
+journal related operations will be blocked.
 
 ### Shared Store
 

Reply via email to