背景:
canal主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。所以前提基础是mysql。canal服务监听mysql服务的binlog日志,获取增量变更进行同步
前提说明:
本次安装配置是在公司的dev环境,实现的功能是:canal通过监听mysql服务的binlog日志,并将消息推送到kafka。具体服务器地址不便展示,大家使用自己的服务器地址即可。
配置说明:
mysql:
mysql服务器地址:xxxxx
mysql安装路径:/usr/local/mysql/mysql-8.0.11
mysql配置文件my.cnf路径:/etc
canal:
canal服务器地址:xxxxx
canal安装路径:/usr/local/canal
canal