springboot整合canal

  • Post author:
  • Post category:其他




前言



canal同步数据到es

一篇中,分析并实战演示了如何利用canal完成数据从mysql到es的准实时同步过程,本篇将基于已经构建好的canal服务,演示在代码中如何利用canal完成一些业务场景的使用



环境准备

  1. 已经搭建好的canal服务
  2. 两个不同环境(IP)下的mysql服务



一、快速搭建canal服务

为方便后文的演示和学习,以便看到的同学能体验到完整的操作流程,在正式编写代码之前,先基于centos7环境快速搭建起一个canal服务



搭建步骤


1、服务器使用docker快速安装一个mysql并开启binlog日志

具体可参考:

docker安装mysql及开启binlog日志

一篇


2、上传canal安装包并解压

在这里插入图片描述

tar -zxvf canal.deployer-1.1.2.tar.gz -C /opt/module/canal



版权声明:本文为zhangcongyi420原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。