Flink CDC里目前遇到了一个连接问题想请教下:flink-cdc1.17版本连接pgsql,会有部分任务断连,修改插槽名可以解决。但是查看pg日志提示插槽重复,重试时,插槽名会以_1、_2这边新建插槽。这时flink任务报错日志Database connection failed when starting copy。我看停止的任务,数据库插槽还是存在的。任务连接断开后,我查看pg库中的插槽信息active是关闭状态,这种情况应该怎么继续往下排查?
增量阶段多并发是会创建_1、_2的,重复估计是因为多个Source读一个slot。因为一个slot只能建议一个atcive连接, 所以全量阶段会创建_1, _2后缀的临时slot, 使用完就是移除的。可以试一试3.0版本。此回答来自钉群Flink CDC 社区。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。