【kafka】kafka的数据丢失与重复
【消息ack机制】ack=0:生产者消息发送后立即返回,不用确认消息是否发送成功。(性能最好,可靠性最差。发过去就完事了,不关心broker是否处理成功,可能丢数据。)ack=1:(默认)生产者消息发送后,等待leader写入成功返回ack,则生产者才返回。(性能和可靠性相对平衡。当写Leader成功后就返回,其他的replica都是通过fetcher去同步的,所以kafka是异步写,主备...
原创
2019-05-14 16:01:22 ·
938 阅读 ·
0 评论