![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Datalink
文章平均质量分 71
Datalink
山巅
软件,编程 篮球 游泳 听音乐
展开
-
datalink 任务 busy处理
这边的状态为busy,当前日志时间一直停留在某一个时间点,manager,worker服务没有任何错误日志。如下图所示在datalink的监控页面也没有看到异常字样,如下所示。原创 2022-12-02 09:33:53 · 23 阅读 · 0 评论 -
数据交换平台DataLink部署
部署问题总结github下载的代码全部为只读缺包问题端口冲突问题内嵌容器jetty解析JSP 需要javacmysql 驱动兼容问题指定的初始化日志时间比数据库binlog日志的开始时间还要早,会导致同步不成功。Mac 下两种mysql 安装方式 DMG BREW 的启动、关闭方式......原创 2021-08-15 10:25:11 · 840 阅读 · 0 评论 -
datalink拦截器(interceptor)开发 竖表转横表同步
datalink拦截器(interceptor)开发一、拦截器(interceptor)介绍二、拦截器(interceptor)开发流程1、在本机上写代码2、配置拦截器一、拦截器(interceptor)介绍拦截器可以对Records进行特殊处理,满足少数特定功能的需求,如过滤记录、Rdbms-Writer的内置拦截器DdlEventInterceptor对ddl同步的一些限制等等,不要在拦截器里做重功能开发(如读写三方库等)二、拦截器(interceptor)开发流程1、在本机上写代码//该例原创 2021-08-31 11:39:38 · 89 阅读 · 0 评论 -
datalink work启动过程
datalink work启动过程一、启动位点管理1、初始化位点管理缓存2、启动定时任务把内存位点信息刷到数据库或者ZK二、启动探针管理三、初始化:刷新任务和版本(任务配置)四、任务状态管理(?)五、启动Worker keeper 监控管理六、task 启动过程一、启动位点管理1、初始化位点管理缓存在运行过程中位点是存储在内存中的,初始化时从数据库或者ZK中取出来。 this.updatedPositions = CacheBuilder.newBuilder().build(new CacheLo原创 2022-01-21 13:43:52 · 507 阅读 · 0 评论 -
LinkageError问题处理(DataLink项目)
com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: Could not initialize class com.ucar.datalink.writer.kafka.handle.RdbEventRecordHandler at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201) ~[guava-18.0.j原创 2021-09-02 15:06:25 · 1712 阅读 · 0 评论 -
k8s 搭建 datalink
k8s 搭建 datalink1. 初始化Mysql2. 安装Zookeeper3. 安装manager3.1 制作manager 镜像3.2 配置和安装manager实例3.3 查看日志3.4 外部访问service3.5 验证4.安装worker4.1 配置Worker4.2 制作worker镜像4.3 安装worker4.5 固定worker ip4.6 查看日志4.7 验证1. 初始化Mysqlwget https://github.com/ucarGroup/DataLink/blob/mas原创 2022-05-07 11:04:28 · 483 阅读 · 0 评论