Kafka消費者拉取數據異常Unexpected error code 2 while fetching data

Kafka消費程序間歇性報同一個錯:日誌

上網沒查到相關資料,只好本身分析。經過進一步分析日誌發現,只有在拉取某一個特定的topic的數據時報錯,若是拉取其餘topic的數據則不會報錯。而從這個異常信息來看是拉取數據時進行相似CRC校驗時,校驗結果不正確。因此,感受多是數據損壞。因而聯繫了OP(咱們單位開發人員不去現場操做),把疑似出錯的那個topic、partition和offset信息發給他,他檢查了一下Kafka,果真是數據損壞了(出於保護機密考慮,把分區名字那裏模糊處理一下):blog

因爲Kafka也作了副本,只有一個副本中的數據有損壞,因而用另外一個副本把這個損壞的副本恢復一下,問題解決。開發

相關文章
相關標籤/搜索