2301_79564221 2024-04-03 09:46 采纳率: 0%
浏览 17
已结题

flink如何读取pxc集群的binlog日志

flink无法读取mysql的binlog日志
最近有个需求,需要使用flink实时同步mysql的数据到另一个mysql,后来发现源端的mysql是使用pxc的方式部署的集群模式。不知道是否和这个集群有关系,但现在的问题就是flink无法或许这个库的日志,如果更换其他的库可以正常实时增量查询
下面是代码,运行在flink sql client中,


SET execution.checkpointing.interval = 1s;

CREATE TABLE flink_cdc (
`name` string,
`sex` string,
`age` string,
PRIMARY KEY (`name`) NOT ENFORCED
) WITH (
--'connector' = 'mysql-cdc',
--'hostname' = '11111',
--'port' = '3306',
--'username' = 'root',
--'password' = '123456',
--'database-name' = 'museum',
--'table-name' = 'flink_cdc'
--);
'connector' = 'mysql-cdc',
'hostname' = '10.130.1.11',
'port' = '3306',
'username' = 'root',
'password' = '%tgb6YHN',
'database-name' = 'museum',
'table-name' = 'flink_source'
);


CREATE TABLE flink_test (
`name` string,
`sex` string,
`age` string,
PRIMARY KEY (`name`) NOT ENFORCED
) WITH (
'connector' = 'jdbc',
'url' = 'jdbc:mysql://xxxx:4506/museum',
'driver' = 'com.mysql.jdbc.Driver',
'username' = 'root',
'password' = '123456',
'table-name' = 'flink_test'
);

insert into flink_test select * from flink_cdc;
  • 写回答

13条回答 默认 最新

  • 喝茶品人生 2024-04-03 09:50
    关注

    测试过 Flink 连接集群的端口吗?可以把日志附上

    img

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月3日
  • 创建了问题 4月3日

悬赏问题

  • ¥15 在若依框架下实现人脸识别
  • ¥15 网络科学导论,网络控制
  • ¥100 安卓tv程序连接SQLSERVER2008问题
  • ¥15 利用Sentinel-2和Landsat8做一个水库的长时序NDVI的对比,为什么Snetinel-2计算的结果最小值特别小,而Lansat8就很平均
  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同