
Datalink
文章平均质量分 66
Datalink
山巅
软件,编程 篮球 游泳 听音乐
展开
-
datalink 任务 busy处理
这边的状态为busy,当前日志时间一直停留在某一个时间点,manager,worker服务没有任何错误日志。如下图所示在datalink的监控页面也没有看到异常字样,如下所示。原创 2022-12-02 09:33:53 · 77 阅读 · 0 评论 -
数据交换平台DataLink部署
部署问题总结github下载的代码全部为只读缺包问题端口冲突问题内嵌容器jetty解析JSP 需要javacmysql 驱动兼容问题指定的初始化日志时间比数据库binlog日志的开始时间还要早,会导致同步不成功。Mac 下两种mysql 安装方式 DMG BREW 的启动、关闭方式......原创 2021-08-15 10:25:11 · 957 阅读 · 0 评论 -
datalink拦截器(interceptor)开发 竖表转横表同步
datalink拦截器(interceptor)开发一、拦截器(interceptor)介绍二、拦截器(interceptor)开发流程1、在本机上写代码2、配置拦截器一、拦截器(interceptor)介绍拦截器可以对Records进行特殊处理,满足少数特定功能的需求,如过滤记录、Rdbms-Writer的内置拦截器DdlEventInterceptor对ddl同步的一些限制等等,不要在拦截器里做重功能开发(如读写三方库等)二、拦截器(interceptor)开发流程1、在本机上写代码//该例原创 2021-08-31 11:39:38 · 145 阅读 · 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 · 561 阅读 · 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 · 1811 阅读 · 0 评论