Canal 配置 监听多数据源bing-log 日志

部署MySQL数据源
文档:centos7 yum方式安装MySQL5.7.note链接:http://note.youdao.com/noteshare?id=38744e6dee57ec85864991af48440537 
[mysqld] log-bin=mysql-bin # 开启 binlog binlog-format=ROW # 选择 ROW 模式 server_id=1 # 配置 MySQL replaction 需要定义,不要和 canal 的 slaveId 重复
 

Canal 配置 监听多数据源bing-log 日志

文章插图
 
创建canal 数据库用户
 
CREATE USER canal IDENTIFIED BY 'canal'; GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'canal'@'%'; FLUSH PRIVILEGES;
 
2 安装 canal
下载:https://github.com/alibaba/canal/releasestar -xf canal 安装包解压
 
创建一个 多库的实例
cd /canalmkdir duokucd /duokucp ../example/instance.properties / 
修改
instance.properties
Canal 配置 监听多数据源bing-log 日志

文章插图
 

Canal 配置 监听多数据源bing-log 日志

文章插图
 
分别修改 对应的 库
3 修改 group-instance.xml
进入spring 目录下
Canal 配置 监听多数据源bing-log 日志

文章插图
 
修改 group-instance.xml
Canal 配置 监听多数据源bing-log 日志

文章插图
 

Canal 配置 监听多数据源bing-log 日志

文章插图
 
第四 修改canal.properties文件
修改 canal.properties
Canal 配置 监听多数据源bing-log 日志

文章插图
【Canal 配置 监听多数据源bing-log 日志】 
进入 canal.properties文件目录下
Canal 配置 监听多数据源bing-log 日志

文章插图
 

Canal 配置 监听多数据源bing-log 日志

文章插图
 
第五步 启动canal
进入 bin 去启动
Canal 配置 监听多数据源bing-log 日志

文章插图
 




    推荐阅读