【Flink】Flink 状态恢复报错 StateMigrationException For heap backendsthe new state serializer must not be
于 2022-02-26 22:17:57 首次发布
本文探讨了Flink在状态恢复时遇到的StateMigrationException错误,原因是序列化器不兼容。当代码更改导致Java类无法被新旧序列化器识别时,会出现此问题。文章通过源码分析了可能的原因,包括类型不匹配、构造方法中的resultType初始化、新旧序列化器的创建等,并提供了解决方案,如使用JavaBean代替Scala case class。
摘要由CSDN通过智能技术生成