已解决 canal 1.0.17报错parse row
-
cannal问题描述
1.cannal版本: 1.0.17
2.mysql版本:5.7.18-txsql-log
3.问题描述
a)有两个数据库在使用canal同步,A和B
b)A数据库同步正常,B数据库无法同步
c)无法同步的数据库报错如下
4.配置详情
a)canal.properties
b)报错数据库配置
5.尝试解决
a)新建数据库,数据表结构照抄上面无法同步的数据库。依然无法同步,报错一样
b)逐个删除新建立数据库的字段,也是无法同步报错一样 -
根据堆栈信息,应该是某些表的类型解析报错。可以关注下A库和B库订阅的表的表结构上的差异。你的另外个问题我已经回复了如何debug canal,可以参考下:请问如何源码调试canal
Copyright © 2020 ClouGence, Inc.备案号:浙ICP备20007605号-2