Nach der Elasticsearch Dokumentation, ist die Regel für write_consistency Ebene Quorum:undestanding die write_consistency und Quorum Regel Elasticsearch
Quorum (> Repliken/2 + 1)
ES Mit 0.19.10, auf einem Setup mit 16 Scherben/3 Repliken werden wir 16 primären Shards 48 Repliken
Lauf 2 Knoten erhalten, werden wir 16 (primär) + 16 (Repliken) = 32 aktive Scherben haben.
Damit die Quorumregel erfüllt wird, ist das Quorum> 48/2 + 1 = 25 aktive Shards.
Nun testet das Gegenteil, write_consistency level ist nicht erfüllt (Schreiboperationen sind abgelaufen), bis wir 3 Knoten laufen haben. Diese Art von Sinn macht Sinn, da wir in diesem Setup ein Split-Brain zwischen Gruppen von jeweils 2 Knoten bekommen können, aber ich verstehe nicht ganz, wie diese Regel funktionieren soll. Benutze ich hier die falschen Nummern?
Es fühlt sich an, als ob Sie Schreibkonsistenz für alle haben. Überprüfen Sie, ob Ihre Schreibvorgänge "Konsistenz" haben: Alle – chaos
^Ich meinte auf jeder einzelnen Indexanforderung. – chaos