Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 由于org.apache.kafka.common.errors.NotLeaderForPartitionException,在分区主题0的生成请求中收到无效元数据错误_Apache Kafka_Spring Cloud Stream - Fatal编程技术网

Apache kafka 由于org.apache.kafka.common.errors.NotLeaderForPartitionException,在分区主题0的生成请求中收到无效元数据错误

Apache kafka 由于org.apache.kafka.common.errors.NotLeaderForPartitionException,在分区主题0的生成请求中收到无效元数据错误,apache-kafka,spring-cloud-stream,Apache Kafka,Spring Cloud Stream,我们使用SpringKafka流生成器生成kafka主题的数据。当我们进行弹性测试时,我们得到以下错误 `2020-08-28 16:18:35.536警告[,,]26---[ad|producer-3]o.a.k.clients.producer.internals.Sender:[producer clientId=producer-3]在分区topic1-0上的生成请求中收到无效元数据错误,原因是org.apache.kafka.common.errors。notleaderorparti

我们使用SpringKafka流生成器生成kafka主题的数据。当我们进行弹性测试时,我们得到以下错误

`2020-08-28 16:18:35.536警告[,,]26---[ad|producer-3]o.a.k.clients.producer.internals.Sender:[producer clientId=producer-3]在分区topic1-0上的生成请求中收到无效元数据错误,原因是org.apache.kafka.common.errors。notleaderorpartitionexception:此服务器不是该主题分区的引导服务器。。现在要请求元数据更新吗

日志:2020-08-28 16:18:35.536警告[,,]26---[ad|producer-3]o.a.k.clients.producer.internals.Sender:[producer clientId=producer-3]在主题分区topic1-0上获得了相关id为80187的错误生成响应,正在重试(剩余4次尝试)。错误:不是\u分区的\u引线\u

[Producer clientId=Producer-3]在topic1-0分区上的生成请求中收到无效元数据错误,原因是org.apache.kafka.common.errors.NotLeaderOrpartitionException:此服务器不是该主题分区的领导者。。现在将请求元数据更新

警告应该只在我们运行弹性(代理下降/上升测试)的时间段内出现,但这些警告甚至在弹性测试期之后出现,并且只针对特定分区(此处为topic1-0)。所有其他分区都工作正常`

这是我们的生产者配置:
spring.cloud.stream.kafka.binder.requiredAcks=all spring.cloud.stream.kafka.binder.configuration.retries=5 spring.cloud.stream.kafka.binder.configuration.max.age.ms=3000 spring.cloud.stream.kafka.binder.configuration.max.in.flight.requests.per.connection=1spring.cloud.stream.kafka.binder.configuration.retry.backoff.ms=10000

我们也有重试配置,它正在重试获取正确的元数据,您可以在上面的日志中看到这些元数据,但是对于特定的分区,它仍然会收到相同的警告。我们的卡夫卡团队也在分析这个问题。我查了一下谷歌的任何解决方案,但没有发现任何有用的

是否缺少任何配置或其他内容

请帮帮我


提前感谢。

卡夫卡关机时会出现此错误。重新启动卡夫卡对我有用!:)

卡夫卡倒下时会出现此错误。重新启动卡夫卡对我有用!:)