case:kafka ISR out of ysnc 异常

kafka ISR out of ysnc 异常

原因:可能是3个broker节点,其中两个从节点由于网络等其他原因同步复本出现问题或者有延迟,变成不能同步的副本(其中的消息偏移量与leader节点的不一致),然后leader挂了或者出现问题无法正常运行,应该要进行再次选举。这时取决于unclean.leader.election.enable

如果是false,就可以将不是同步的副本节点变成leader进行工作,这样会存在事数据重复以及不一致的问题,如果是true就不允许不同步副本节点变成leader就需要继续等待同步副本节点重新活过来

参考链接:

https://honeypps.com/mq/kafka-params-analysis-of-unclean-leader-election-enable/

https://issues.apache.org/jira/browse/KAFKA-6361.%C2%A0

https://cwiki.apache.org/confluence/display/KAFKA/KIP-101+-+Alter+Replication+Protocol+to+use+Leader+Epoch+rather+than+High+Watermark+for+Truncation

 

posted @ 2020-10-18 09:54  风中雨雨中路  阅读(150)  评论(0编辑  收藏  举报