一个mysql表,做两个source,serverId设置成不一样的范围值是否会报serveID重复呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
不会。根据参考资料,为不同的MySQL数据同步任务设置Server ID时,应确保每个任务的Server ID是唯一的,以避免冲突。即使两个source针对的是同一个MySQL表,只要它们的Server ID范围互不重叠,就不会引发Server ID重复的错误。
举例来说,如果一个source配置了Server ID为123456,另一个source可以配置为Server ID为123457或任何其他不与前一个重复的值。如果是并行度大于1的情况,需要为每个并行任务分配一个不重复的ID或ID范围。因此,只要遵循唯一性和非重叠的原则配置Server ID,就可以避免冲突。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。