开发者社区> 问答> 正文

同步延迟特别大,同步8分钟左右,延迟6分半

场景:需要同步的主库A(此库中仅有4张表,且只有一张表会不定时的批量插入一定数据,每个批次有几十条),在主库A的数据库上还存在另外两个数据库(这两个数据库为实时同步的从库,binlog生成特别快),同步主库A至其它数据库的从库B时,延迟特别大;

otter 配置如下: channel: 同步方向: 单向 运行状态: 停止 同步一致性: 基于当前日志变更 同步模式: 列记录同步 是否开启数据一致性: 关闭

pipeline信息配置: Select机器: node_product; Load机器: node_product; 并行度: 8 数据反查线程数: 10 数据载入线程数: 15 文件载入线程数: 15 主站点: false 同步数据来源: Canal Canal名字: canal鹰眼社区 主道消费批次大小: 10000 获取批次数据超时时间: -1 描述信息: 是否显示高级设置: 使用batch: true 跳过Select异常: 关闭 跳过Load异常: 关闭 仲裁器调度模式: 自动选择 负载均衡算法: Stick 传输模式: 自动选择 记录selector日志: 关闭 记录selector详细日志: 关闭 记录load日志: 关闭 dryRun模式: 关闭 支持ddl同步: 关闭 跳过ddl异常: 开启 文件重复同步对比: 关闭 文件传输加密: 关闭 启用公网同步: 关闭 跳过自由门数据: 关闭 跳过反查无记录数据: 关闭 启用数据表类型转化: 开启 兼容字段新增同步: 开启

canal配置: 运行模式: EMBEDDED 存储机制: MEMORY 内存存储batch获取模式: MEMSIZE 内存存储buffer记录数: 32768 内存存储buffer记录单元大小: 2048 HA机制: HEARTBEAT 是否开启心跳: false meta机制: MIXED 索引机制: MEMORY_META_FAILBACK 服务端口: 11124 默认连接超时: 接收BufferSize: 32768 发送BufferSize: 32768 切换回退时间: 60

同步8分钟左右,延迟6分半,是不是哪配置的问题,还是其它的问题,求大神指点!

原提问者GitHub用户 angelmm126

展开
收起
古拉古拉 2023-06-21 12:58:50 67 0
1 条回答
写回答
取消 提交回答
  • 此问题为跨机房同步导致

    原回答者GitHub用户 angelmm126

    2023-06-21 13:06:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载