canal-console.md 962 B

canal服务端 canal.deployer-1.1.8

授权用户

生产库创建并授权,用于订阅数据源

-- 创建用户 用户名:csobi 密码:略
create user 'csobi'@'%' identified by '';
-- 授权 *.*表示所有库
grant SELECT, REPLICATION SLAVE, REPLICATION CLIENT on *.* to 'csobi'@'%';

canal实例配置

实例名 数据源
cso CSO.cso_prod
luoxincso luoxinCSO.cso_prod

canal服务端部署

位置

/usr/local/canal.deployer-1.1.8

启动命令

sudo systemctl start canal.service


canal-console客户端

canal-console客户端部署

位置

/usr/local/yaoyi_canal/

数据同步策略

创建相关目标表

添加平台数据源字段 db_source_id

修改主键与db_source_id为联合主键

源数据写入目标表