tidb binlog部署后start_drainer失败

您好:

   请问同步正常了吗? 这个日志还有持续打印吗?

目前看下游kafka数据接收没有什么异常

但是这个 “unknown mysql type” 信息还是频繁打印,时间间隔有长有短,有点间隔1秒,有的间隔10秒左右

下游是 kafka 的话,需要在配置中修改。官方文档也有描述,请仔细阅读,谢谢。

https://pingcap.com/docs-cn/stable/reference/tidb-binlog/deploy/

https://github.com/pingcap/tidb-binlog/blob/release-3.0/cmd/drainer/drainer.toml#L66

上游是否有 mediumint 类型的数据。 这个可能是目前版本没处理 mediumint, 默认都写到 string_value 了,后续后改写到 int64_value or uint64_value https://github.com/pingcap/tidb-tools/blob/9a56d2952332c7d0021c3c75dfd3e5d482ca37f6/tidb-binlog/slave_binlog_proto/proto/binlog.proto#L20

pr: https://github.com/pingcap/tidb-binlog/pull/962

我们这边同步至kafka功能暂停测试了,所以只能后续再需要的时候再看了。以上的问题在暂停测试前仍未解决。

请问上面需要确认的上游 mediumint 类型的数据是否可以确定?后面的版本应该会对该类问题做处理,可以关注下最新的 Binlog 版本信息。

我们上游mysql数据类型没有使用mediumint,只有tinyint,int,bigint这三种

好的,如果重新测试时,还有此问题,我们再一起查看下,多谢。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。