在编写FlinkCDC读取Mysql的代码时遇到如下问题:
Exception in thread "main" org.apache.flink.runtime.client.JobExecutionException: Job execution failed.
at org.apache.flink.runtime.jobmaster.JobResult.toJobExecutionResult(JobResult.java:144)
at org.apache.flink.runtime.minicluster.MiniClusterJobClient.lambda$getJobExecutionResult$3(MiniClusterJobClient.java:137)
at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)
at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962)
at org.
在使用FlinkCDC从MySQL读取数据时遇到异常,错误信息显示无法通过'SHOW MASTER STATUS'获取binlog文件名和位置。问题原因是MySQL的binlog未开启。解决方案是配置并启用MySQL的binlog,以确保FlinkCDC能正确读取数据。
订阅专栏 解锁全文
440

被折叠的 条评论
为什么被折叠?



