canal 常见问题

https://blog.csdn.net/rainzqb/article/details/90408421

https://www.cnblogs.com/jice/p/11987909.html

 

 

16. 常见错误(https://www.cnblogs.com/shaozhiqi/p/11534658.html)

  1. 服务端:com.alibaba.otter.canal.parse.exception.CanalParseException: can't find start position for example
    是由于你改了配置文件,导致meta.dat 中保存的位点信息和数据库的位点信息不一致;导致canal抓取不到数据库的动作;
    解决方法:删除meta.dat删除,再重启canal,问题解决;
  2. 客户端:java.lang.OutOfMemoryError: Java heap space
    canal消费端挂了太久,在zk对应conf下节点的
    /otter/canal/destinations/test_db/1001/cursor 位点信息是很早以前,导致重启canal时,从很早以前的位点开始消费,导致canal服务器内存爆掉
  3. 服务端ERROR c.a.otter.canal.server.netty.handler.SessionHandler - something goes wrong with channel:[id: 0x0191aafd, /192.168.10.68:49502 => /192.168.10.68:11111], exception=java.io.IOException:
    当客户端停掉后,canal服务端会报此异常
    客户端:com.alibaba.otter.canal.protocol.exception.CanalClientException: something goes wrong with reason: something goes wrong with channel:[id: 0x01311037, /192.168.10.68:52086 => /192.168.10.68:11111], exception=com.alibaba.otter.canal.server.exception.CanalServerException: destination:example should start first
    当服务端停掉或者重启中,客户端连不上就会抛出此异常。场景修改了服务点的配置文件此时服务端会重启,客户端就会报次异常

 

CanalParseException: parse row data failed。CanalParseException: column size is not match for table:

https://blog.csdn.net/weixin_40126236/article/details/103928950

 

canal问题排查

https://blog.csdn.net/my201110lc/article/details/77885720

 

Canal重启问题

https://blog.csdn.net/qq_30228707/article/details/104824888

 

https://blog.csdn.net/Robin_hc/article/details/90600281

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值