kafka学习笔记

2020-05-31  本文已影响0人  程序员的自我修养

kafka节点之间如何复制备份的?

kafka使用Zookeeper实现leader选举。如果leader失败,controller会从ISR选出一个新的leader。

Kafka引入了 ISR的概念。ISR是in-sync replicas的简写。ISR的副本保持和leader的同步,当然leader本身也在ISR中。初始状态所有的副本都处于ISR中,当一个消息发送给leader的时候,leader会等待ISR中所有的副本告诉它已经接收了这个消息,如果一个副本失败了,那么它会被移除ISR。下一条消息来的时候,leader就会将消息发送给当前的ISR中节点了。

kafka消息是否会丢失?为什么?

kafka最合理的配置是什么?

kafka的leader选举机制是什么?

kafka对硬件的配置有什么要求?

kafka的消息保证有几种方式?

上一篇 下一篇

猜你喜欢

热点阅读