返回顶部

Canal-1.1.5部署安装

官方源码GitHub:https://github.com/alibaba/canal

一、canal工作原理

  • canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump 协议
  • MySQL master 收到 dump 请求,开始推送 binary log 给 slave (即 canal )
  • canal 解析 binary log 对象(原始为 byte 流)

canal支持各种模式,默认是TCP模式,其余模式还包括mq ,kafka

二、环境准备

1、jdk 8+

2、mysql 5.7+

三、部署(QuickStart)

。。。。。。。。。。。。。。。。。。。。。。。。。。。

直接参考官方教程吧,按照官方教程一把嗦就行,直接放官方地址

 

https://github.com/alibaba/canal/wiki/QuickStart

四、看效果

查看 server 日志   vi logs/canal/canal.log

 

 

 

 

查看 instance 的日志  vi logs/example/example.log

 

 

 

注意: 一定不要装最高版本,不然会遇到很多坑,之前安装1.1.6坑死人不偿命,,,,,,现在安装1.1.4按照官方教程一把嗦。

 

posted @   SportSky  阅读(459)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
作者:SportSky 出处: http://www.cnblogs.com/sportsky/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如果觉得还有帮助的话,可以点一下右下角的【推荐】,希望能够持续的为大家带来好的技术文章!想跟我一起进步么?那就【关注】我吧。
点击右上角即可分享
微信分享提示