Canal1.1.5同步mysql数据到ES6

**版本:
canal.deployer-1.1.5
canal.adapter-1.1.5 ---适配器
elasticsearch 6.7.1**

es的安装就不讲了,直接讲canal的运行。环境是在本地win10系统
一、到官网下载安装包:https://github.com/alibaba/canal/releases**
这里用的是1.1.5的版本

解压到文件夹中。
二、先修改deployer的配置
配置文件在conf目录下canal.properties


然后修改example目录下的instance.properties


配置完成后双击/bin/startup.bat启动。启动成功。
二、配置适配器
配置文件也是在conf目录下。先修改application.yml



可以直接按照官网文档配置,余下的库表与es索引对应的配置参照官网文档。


注意:

配置完成后直接启动有个bug,DruidDataSource jar包依赖冲突

 把源码下载下来之后,修改escore包的pom.xml文件

 然后运行mvn package,重新打包完成之后,去es6x文件夹下把target下的client-adapter.es6x-1.1.5-jar-with-dependencies.jar包copy到canal.adapter-1.1.5\plugin的文件夹下。替换。启动。启动成功没报错之后就可以测试了。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值