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的消息保证有几种方式?
网友评论