开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink CDC中我flink1.17.1版本的,是不是需要自己编译2.5.0版本?

Flink CDC中我flink1.17.1版本的,是不是需要自己编译2.5.0版本?

展开
收起
十一0204 2023-08-09 10:04:44 184 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    是的,对于Flink 1.17.1版本来说,Debezium CDC连接器的2.5.0版本需要自己从源码编译:

    原因是:

    Flink 1.17.1版本发布于2021年9月,而Debezium 2.5.0版本发布于2022年7月

    官方Flink发行包中有时不会适配最新Debezium版本

    编译步骤:

    克隆Debezium源码仓库

    切换到2.5.0版本标签

    修改pom.xml,将flink-connector-base依赖版本改为1.17.1

    执行mvn clean package

    将生成的flink-connector-xxx包复制到Flink项目依赖中

    2023-08-10 23:06:06
    赞同 展开评论 打赏
  • 意中人就是我呀!

    1.17.1版本我没试过,你用2.4试下。小版本的升级应该可以兼容的。此回答整理至钉群“Flink CDC 社区”。

    2023-08-09 12:18:02
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

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

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