配置任务和映射完成后,无任何报错,但是目的地表中无数据
wybaby168 opened this issue · 2 comments
wybaby168 commented
问题描述
遇到了数据无法写入的问题。请求帮忙,万分感谢!
配置条件
-
按照Idea QuickStart一步步启动了Manager和Worker,Worker按照Distributed模式启动
-
源数据库和目的地数据库均为mysql,且为同一个实例不同的Database
-
配置了2个介质(数据源),同一个mysql实例不同的数据库,且读库写库配置的完全一致
-
机器管理显示机器状态正常,后台输出正常
-
任务列表如下,状态显示正常
任务ID 任务名称 详情 目标状态 实际状态 所属分组 所属机器 当前日志时间 最近启动时间 操作 2 test_base_2_1 Details STARTED RUNNING 1 1 2019-09-24 16:03:32 (1569312212000) 2019-09-24 16:03:33 -
映射配置使用白名单,字段完全对应。
wybaby168 commented
解决了。由于我的数据库是mysql8,升级了canal后,get得到的Message总是rawEntries,调用Entry.parseFrom,然后赋值即可。
lulu2panpan commented
好的,恭喜