Skip to content

Commit 9c978ee

Browse files
committed
Add detailed information about fault-tolerance.
1 parent 7296e3b commit 9c978ee

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

modules/ROOT/pages/clustering/monitoring/status-check.adoc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,14 @@ can either mean that there is a real issue in the cluster (e.g. no leader) or it
4444

4545
In general the `replicationSuccessful` field can be used to determine overall write-availability, whereas the `memberStatus` field can be checked in order to see whether the database is fault-tolerant or not.
4646

47+
[NOTE]
48+
====
49+
Members that are `REPLICATING` are good from a data safety point of view. They can participate in replication and keep the data durably until application. They are also up-to-date and therefore eligible leaders. So they add to the fault-tolerance.
50+
51+
Members that are `APPLYING` have all the qualities of `REPLICATING` members, so they too add to the fault-tolerance. But they are also applying to the database, which is a requirement for writing transactions and reading with bookmarks in a timely manner.
52+
53+
Lastly, `UNAVAILABLE` members are either too far behind or unreachable. They are unhealthy and cannot add to the fault-tolerance.
54+
55+
====
56+
57+

0 commit comments

Comments
 (0)