unclean.leader.election.enable=false мы можем теоретически потерять 30 секунд данных при смене лидера партиции и отстающей реплике?
Не совсем. acks=1 вообще не гарантирует попадания записи в реплику. replica.lag.max.time.ms имеет смысл только при acks=all + каком-то адекватном min.insync.replicas.
не совсем понял про acks=1. В конце концов сообщение же должно дойти до реплики и если за replica.lag.max.time.ms не дойдёт (судя по доке), то replica будет out of sync
Обсуждают сегодня