本文介绍: canal监听mysqlbinlog日志实现和从一样能够监听数据的变化,进而写进rabbitmq进行设置

canal监听mysqlbinlog日志实现和从一样能够监听到数据的变化,进而写进rabbitmq进行设置

canal安装
docker search canal

分类/redis/canal_1.png  0 → 100644

pull canal/canalserver

分类/redis/canal_2.png  0 → 100644

分类/redis/canal_3.png  0 → 100644

上传挂载文件

分类/redis/canal_4.png  0 → 100644

配置
canal.properties

分类/redis/canal_5.png  0 → 100644

分类/redis/canal_6.png  0 → 100644

分类/redis/canal_7.png  0 → 100644

instance.properties
查看mysqlmaster status

分类/redis/canal_8.png  0 → 100644

分类/redis/canal_9.png  0 → 100644

创建一个canal交互用户

分类/redis/canal_10.png  0 → 100644

分类/redis/canal_11.png  0 → 100644

分类/redis/canal_12.png  0 → 100644

分类/redis/canal_13.png  0 → 100644

创建容器
docker run 
--name canal 
--privileged 
-p 11111:11111 
--network wn_docker_net 
--ip 172.18.12.66 
-v /usr/local/software/canal/conf/canal.properties:/home/admin/canal-server/conf/canal.properties 
-v /usr/local/software/canal/conf/instance.properties:/home/admin/canal-server/conf/example/instance.properties 
-v /usr/local/software/canal/logs:/home/admin/canal-server/logs/example 
-d canal/canal-server
docker logs canal

分类/redis/canal_15.png  0 → 100644

完成

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注