本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载。
文章目录

1.概述
本问题是 【Kafka】kafka NotLeaderForPartitionException thisserver is not the leader for topic-partition 这个问题的解决方法。
先看看这两个参数的解释
生产者重试次数,默认值为0
。消息在从生产者从发出到成功写入broker之前可能发生一些临时性异常,比如网络抖动、leader副本选举
等,这些异常往往是可以自行恢复的,生产者可以配置retries的值
,通过生产端的内部重试来恢复而不是一味的将异常抛给生产者;如果重试达到设定次数,生产者才会放弃重试并抛出异常。但是!并不是所有的异常都可以通过重试来解决,比如消息过大,超过max.request.size
参数配置的数值。
重试还和