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

Flink CDC中这是什么原因?

Flink CDC中这是什么原因?
75b135e8896151ca3b0269234a21e14d.png
7cc621d62715377925315ec865ce944a.png

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

    根据报错日志分析,可能的原因是:

    MySQL账号权限不足, CDC用户无法查看/访问数据库和表结构信息。

    数据库或表结构被删除,但CDC缓存中的元数据还存在漏洞。

    MySQL版本与CDC版本不兼容导致读取元数据失败。

    网络问题导致CDC无法实时读取MySQL内容。

    一般来说:

    确认MySQL用户有相应DB和TABLE权限

    检查MySQL与CDC的版本兼容性

    重启CDC任务刷新本地元数据缓存

    简化读取流程避免可能出现的 bug

    查看CDC和MySQL日志定位具体错误

    网络问题需要排查网络连接

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

    看起来像是和数据源连接的问题,你看下log目录下具体的日志吧,是哪个数据源的连接问题。此回答整理至钉群“Flink CDC 社区”。

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

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

相关产品

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

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