问题flink整合kafka的时候报错:
Bootstrap broker hadoop100:9092 disconnected
kafka日志显示:
kafka.network.InvalidRequestException: Error getting request for apiKey: 3 and apiVersion: 2
解决办法:
kafka版本不兼容,使用flink整合kafka的时候,添加kafka版本要和服务器版本一致才行。换成一致的版本问题解决。
linux获取服务器kafka版本指令:
[admin@hadoop100 kafka]$ find ./libs/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'
kafka_2.11-0.10.0.0-test-sources.jar
其中,2.11为scala版本,0.10.0.0为kafka版本。
kafka.network.InvalidRequestException: Error getting request for apiKey: 3 and apiVersion: 2
最新推荐文章于 2023-08-30 01:13:17 发布