开发者社区> 问答> 正文

MysqlDetectingTimeTask异常导致同步停止

异常日志: pid:1 nid:1 exception:setl:java.lang.ClassCastException: com.alibaba.otter.canal.parse.inbound.AbstractEventParser$4 cannot be cast to com.alibaba.otter.canal.parse.inbound.mysql.MysqlEventParser$MysqlDetectingTimeTask at com.alibaba.otter.canal.parse.inbound.mysql.MysqlEventParser.stopHeartBeat(MysqlEventParser.java:186) at com.alibaba.otter.canal.parse.inbound.AbstractEventParser.stop(AbstractEventParser.java:282) at com.alibaba.otter.canal.parse.inbound.mysql.MysqlEventParser.stop(MysqlEventParser.java:165) at com.alibaba.otter.canal.instance.core.AbstractCanalInstance.stop(AbstractCanalInstance.java:104) at com.alibaba.otter.canal.server.embedded.CanalServerWithEmbedded.stop(CanalServerWithEmbedded.java:116) at com.alibaba.otter.node.etl.select.selector.canal.CanalEmbedSelector.stop(CanalEmbedSelector.java:225) at com.alibaba.otter.node.etl.select.SelectTask.stopup(SelectTask.java:186) at com.alibaba.otter.node.etl.select.SelectTask.run(SelectTask.java:121)

报完此异常后,Manager会重启同步,但同步有时一直显示定位中,有时会显示运行,但位点不动,求大神指点一下,什么原因造成的,怎么解决这种问题?

原提问者GitHub用户 angelmm126

展开
收起
古拉古拉 2023-06-21 12:28:26 27 0
1 条回答
写回答
取消 提交回答
  • 低版本bug,当前master已经修复.尝试一下4.2.15版本吧

    原回答者GitHub用户 agapple

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

相关电子书

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