开发者社区 > 大数据与机器学习 > 正文

各位大佬 请教一下 flink 1.7.0 集成 cdc 有没有大佬遇到过?

各位大佬 请教一下 flink 1.7.0 集成 cdc flink-connector-sqlserver-cdc(中央仓库 2.3.0) 提示 Caused by: java.lang.AbstractMethodError: com.ververica.cdc.debezium.internal.FlinkOffsetBackingStore.get(Ljava/util/Collection;Lorg/apache/kafka/connect/util/Callback;)Ljava/util/concurrent/Future;
有没有大佬遇到过?

展开
收起
真的很搞笑 2023-06-11 15:18:35 179 0
1 条回答
写回答
取消 提交回答
  • 报错信息 "Caused by: java.lang.AbstractMethodError: com.ververica.cdc.debezium.internal.FlinkOffsetBackingStore.get(Ljava/util/Collection;Lorg/apache/kafka/connect/util/Callback;)Ljava/util/concurrent/Future" 表示你正在使用的版本组合不兼容。这个问题通常是因为 Flink CDC Connector 和 Flink 版本之间存在不匹配的情况。

    根据你提供的信息,你正在使用 Flink 1.7.0 和 Flink CDC Connector 2.3.0。然而,Flink CDC Connector 2.3.0 是为更高版本的 Flink(例如 Flink 1.11.x)设计的,与 Flink 1.7.0 不兼容,因此导致了该错误。

    解决这个问题的方法是:

    升级 Flink 版本:将 Flink 升级到与 Flink CDC Connector 2.3.0 兼容的版本(例如 Flink 1.11.x)。然后,确保使用与所选 Flink 版本对应的 Flink CDC Connector。

    降级 Flink CDC Connector 版本:如果你必须使用 Flink 1.7.0 版本,那么你需要使用与该版本兼容的 Flink CDC Connector。请检查 Flink CDC Connector 的文档或查找与 Flink 1.7.0 兼容的版本。

    请注意,确保 Flink CDC Connector 与所使用的 Flink 版本完全兼容非常重要,以避免出现不匹配和类似的错误。

    2023-09-27 18:27:01
    赞同 展开评论 打赏

大数据领域前沿技术分享与交流,这里不止有技术干货、学习心得、企业实践、社区活动,还有未来。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载