Secondo la documentazione elasticsearch, la regola per il livello write_consistency quorum è:undestanding il write_consistency e la regola del quorum di elasticsearch
quorum (> Repliche/2 + 1)
Utilizzando ES 0.19.10, su un installazione con 16 schegge/3 repliche otterremo 16 frammenti primari 48 repliche
Running 2 nodi, avremo 16 (primario) + 16 (repliche) = 32 frammenti attivi.
Perché la regola del numero di partecipanti sia soddisfatta, quorum> 48/2 + 1 = 25 frammenti attivi.
Ora, il test dimostra che il livello write_consistency non è soddisfatto (le operazioni di scrittura scadono) finché non vengono eseguiti 3 nodi. Questo tipo di ha senso, dal momento che potremmo avere un cervello diviso tra gruppi di 2 nodi ciascuno in questa configurazione, ma non capisco come dovrebbe funzionare questa regola? Sto usando i numeri sbagliati qui?
Sembra che la coerenza di scrittura sia impostata su tutti. Controlla se le tue scritture hanno "coerenza": tutte – chaos
^Intendevo su ogni singola richiesta di indice. – chaos