De ce este critic min.insync.replicas
Când un producător scrie cu acks=all, brokerul validează câte replici active sunt în ISR. Dacă numărul acestora scade sub pragul setat în min.insync.replicas (de exemplu 2 brokeri au căzut dintr-un factor de replicare 3, rămânând doar 1), brokerul va refuza scrierea și va returna excepția NotEnoughReplicasException. Aceasta previne scenariul catastrofal în care datele ar fi acceptate pe un singur nod rămas nesigur.
Exemplu Concret: Setare standard de producție (RF=3, min.isr=2)
kafka-configs.sh --bootstrap-server localhost:9092 \
--entity-type topics \
--entity-name plati-critice \
--alter \
--add-config min.insync.replicas=2
Întrebări & Exemple de Cod:
min.insync.replicas: Consistența Scrierilor ReplicateAi o nelămurire despre utilizarea comenzii
min.insync.replicas: Consistența Scrierilor Replicatesau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.