开发者社区 问答 正文

大神们Flink CDC这又是什么原因啊?我这怎么一步一错啊

大神们Flink CDC这又是什么原因啊?我这怎么一步一错啊image.png

展开
收起
真的很搞笑 2023-04-19 12:39:26 270 分享 版权
2 条回答
写回答
取消 提交回答
  • 不是不报错 是你没引入 log4j文件 ,此回答整理自钉群“Flink CDC 社区”

    2023-04-19 22:25:08
    赞同 展开评论
  • 值得去的地方都没有捷径

    Flink CDC是Flink的一个功能,用于从关系型数据库中捕获变更数据。No Root Exception通常是由于Flink CDC的配置问题导致的,具体原因可能有以下几种情况:

    数据库用户名或密码错误:在配置Flink CDC时,需要提供数据库的连接信息,如果用户名或密码错误,就会出现No Root Exception。

    数据库连接超时:如果数据库连接超时,就会出现No Root Exception。可以通过修改Flink CDC的配置文件,增加连接超时时间来解决这个问题。

    数据库表不存在:如果Flink CDC配置的表不存在,就会出现No Root Exception。需要确保配置的表名正确,并且表已经创建。

    Flink版本和CDC版本不兼容:Flink CDC的版本和Flink版本可能存在不兼容的情况,需要确认版本是否匹配。

    以上是一些可能导致No Root Exception的原因,建议您检查一下Flink CDC的配置文件和数据库连接信息,以及Flink和CDC的版本是否匹配。

    2023-04-19 14:38:31
    赞同 展开评论