【记一次kafka客户端报org.apache.kafka.common.errors.NotLeaderForPartitionException异常处理】
项目场景:项目中,向kafka集群中生产消息,由下游系统进行消费处理。问题描述:在项目实际应用过程中,发现经常性的出现异常:原因分析:根据报错内容可知,发送消息时,broker已经不是对应分区的leader了,也就是说问题发生在leader重选举时,由于报错相对比较频繁,即重选举的动作发生的比较频繁,所以问题的重点就是分析是什么原因导致了leaderf发生了重选举。关于kafka的leadert重选举以及都有哪些情况可能触发重选举,这里不在详细说明,具体可以参考:https://shirenc





