![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
canal
文章平均质量分 82
徐州蔡徐坤
学习时长两年半,喜欢唱跳rap篮球的java后端开发
展开
-
使用nssm把批处理(.bat)文件设置为Windows 服务
这篇文章介绍了如何使用 nssm 工具将批处理(.bat)文件设置为 Windows 服务。首先需要下载并安装 nssm,然后使用 nssm 安装服务并进行适当的配置,最后可以启动服务,使得批处理文件能够在系统启动时自动运行。本文以canal为例原创 2024-04-27 12:36:58 · 705 阅读 · 0 评论 -
canal问题记录:something goes wrong when doing authentication: auth failed for user:
部署了1.15服务端 canal.deployer-1.1.5 用于监听mysql的binlog日志,同时在项目中集成了canal client,用于在监听到指定数据表变化时自定义写入es。服务端配置:客户端配置:报错信息如下:问题分析这个错误表明在 Canal 客户端的身份验证过程中发生了问题,导致用户 “test” 的身份验证失败,从而无法连接到 Canal 服务器。但是服务端和客户端的账户密码是一致的,不应该会有此问题。下载源码进行debug,可以看到传入的参数是进行过加密的,并且把服务端的原创 2024-03-18 14:28:01 · 361 阅读 · 0 评论 -
canal学习-运行canal-adapter源码并记录解决报错问题(包含缺失的jar文件)(一)
本文主要是介绍运行canal-adapter源码的运行,以及解决项目中的遇到的问题。包括但不限于:1.Failure to find com.alibaba.otter:connector.tcp:jar:jar-with-dependencies:1.1.5问题的解决2.com.alibaba.druid.pool.DruidDataSource cannot be cast to com.alibaba.druid.pool.DruidDataSourceps:文末有可以直接运行的修改后的源码原创 2023-05-16 17:28:30 · 1555 阅读 · 2 评论 -
canal admin管理端配置-多个实例的创建(二)
单节点的canal服务注册到canal admin中原创 2023-03-07 15:25:01 · 2314 阅读 · 0 评论 -
canal中es7映射字段和数据同步使用总结踩坑
sql映射说明sql支持多表关联自由组合, 但是有一定的限制:Elastic Search的mapping 属性与sql的查询值将一一对应(不支持 select *), 比如: select a.id as _id, a.name, a.email as _email from user, 其中name将映射到es mapping的name field, _email将 映射到mapping的_email field, 这里以别名(如果有别名)作为最终的映射字段. 这里的_id可以填写到配置文件的 _id原创 2023-03-02 10:20:49 · 1115 阅读 · 0 评论 -
canal实时同步mysql数据到elasticsearch(部署,配置,测试)(一)
canal基于MySQL数据库增量日志解析,提供增量数据订阅和消费,是阿里开源CDC工具,它可以获取MySQL binlog数据并解析,然后将数据变动传输给下游。基于canal,可以实现从MySQL到其他数据库的实时同步。原创 2023-02-23 13:50:25 · 2490 阅读 · 2 评论