开发者社区 > 数据库 > 关系型数据库 > 正文

rds配置了主从库,主从库切换时候出现异常。

异常报错如下:

16-04-22 07:11:24.236 [destination = crm_csc_03 , address = rdst58y130m2pdn0th48.mysql.rds.aliyuncs.com/10.248.4.8:3306 , EventParser] ERROR com.alibaba.otter.canal.common.alarm.LogAlarmHandler - destination:crm_csc_03[java.io.IOException: Received error packet: errno = 1236, sqlstate = HY000 errmsg = Could not find first log file name in binary log index file
at com.alibaba.otter.canal.parse.inbound.mysql.dbsync.DirectLogFetcher.fetch(DirectLogFetcher.java:95)
at com.alibaba.otter.canal.parse.inbound.mysql.MysqlConnection.dump(MysqlConnection.java:113)
at com.alibaba.otter.canal.parse.inbound.AbstractEventParser$3.run(AbstractEventParser.java:209)
at java.lang.Thread.run(Thread.java:745)
]

主从库切换从库上没有找到binlog,fetch时报错。

我看canal监听可以配置主从库地址。这个方法可以解决该问题吗?
像这种问题有没有好的解决方案?

原提问者GitHub用户chenyishun

展开
收起
绿子直子 2023-05-09 15:57:33 116 0
1 条回答
写回答
取消 提交回答
  • 错误的位点,需要按照时间戳进行订阅

    原回答者GitHub用户agapple

    2023-05-10 10:52:28
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云数据库 RDS MySQL 版
  • 云数据库 RDS
  • 相关电子书

    更多
    TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
    TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
    袋鼠云基于阿里云RDS的数据库架构实践 立即下载

    相关镜像