canal 修改mysql数据后Java客户端无反应的问题解决方案

canal官方文档可以点击这里查看。
按照官网的教程完成配置后会发现,在修改mysql时java客户端还是没有反应。暂时发现有以下两种原因:

1.需要修改canal.properties配置,但是官网没有讲解。(大概率)

进入canal解压文件 ,编辑conf/canal.properties文件

vim conf/canal.properties

有这么一行

canal.instance.parser.parallelThreadSize = 16

默认是被注释掉的,需要打开注释,然后重启canal

cd bin
./restart.sh

这种是第一次配置时,大概率碰到的情况。

2.修改conf/example/instance.properties

第一个红框全部注释掉,第二个红框值修改为登录mysql的账号和密码,第三个框注释掉(注释掉意味着监听整个库),然后重启canal。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lt326030434/article/details/84576544