canal配置mysql踩坑记录

问题

按照网上的教程配置之后,在控制台输出如下,无论怎么改数据库也不会出现结果。

empty count : 75
empty count : 76
empty count : 77
empty count : 78
empty count : 79
empty count : 80
empty count : 81
empty count : 82
empty count : 83
empty count : 84
empty count : 85
empty count : 86
empty count : 87
empty count : 88
empty count : 89
empty count : 90

Process finished with exit code -1

尝试解决

尝试1:修改instance.properties 的ip

canal.instance.master.address=127.0.0.1:3306

将 '127.0.0.1'  改为服务器端口,没用;(这应该和数据库的权限配置有关)

尝试2:修改canal.properties配置

网上说修改一个参数,如下图。

canal配置mysql踩坑记录_第1张图片

但是我显示的如下,并且没有被注释,所以这一方法也没用:

canal.instance.parser.parallelBufferSize = 256

你可能感兴趣的:(java,数据库,mysql)