Kafka消费者拉取数据异常Unexpected error code 2 while fetching data

Kafka消费程序间歇性报同一个错:日志

上网没查到相关资料,只好本身分析。经过进一步分析日志发现,只有在拉取某一个特定的topic的数据时报错,若是拉取其余topic的数据则不会报错。而从这个异常信息来看是拉取数据时进行相似CRC校验时,校验结果不正确。因此,感受多是数据损坏。因而联系了OP(咱们单位开发人员不去现场操做),把疑似出错的那个topic、partition和offset信息发给他,他检查了一下Kafka,果真是数据损坏了(出于保护机密考虑,把分区名字那里模糊处理一下):blog

因为Kafka也作了副本,只有一个副本中的数据有损坏,因而用另外一个副本把这个损坏的副本恢复一下,问题解决。开发

相关文章
相关标签/搜索