时间:2021年1月20日14:34:50
问题:在使用flink从kafka消费数据的时候,proto.Message类型的序列化和反序列化出现一些NoSuchMethodException和ClassNotFoundException
解决:版本依赖问题
目前版本对应:
- flink:1.11.2
- chill-protobuf:0.7.6 (注意需要排除kryo的依赖)
<dependency>
<groupId>com.twitter</groupId>
<artifactId>chill-protobuf</artifactId>
<version>0.7.6</version>
<exclusions>
<exclusion>
<groupId>com.esotericsoftware.kryo</groupId>
<artifactId>kryo</artifactId>
</exclusion>
</exclusions>
</dependency>
- protobuf版本:3.6.0