Java写入TiDB报错TiKV max timestamp is not synced

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB v5.3.0】

【概述】 Java 消费 Kakfa 数据写入 TiDB 中,今天发现TiDB中没有数据进入,排查问题后定位到Java 在写入 TiDB时报错。报错信息如下:

【现象】 数据库正常。

【问题】 Java写入TiDB报错
TiKV max timestamp is not synced

【业务影响】
影响对应业务的查询
【 TiDB v5.3.0】

1赞

集群的信息以及连接的tidb 节点的日志有么?

估计还会需要 itkv 节点的日志

1赞

是需要 TiKV、TiDB
所有节点的日志么?

1赞

集群信息

1赞

不是,你的 java client 肯定只连接了其中一台 tidb,只需要哪个节点的日志就可以
其他 tidb 节点的日志,拿了也没用…

看看tidb 日志上记录的情况,在查阅 tikv 的信息吧

3赞

是不是集群里面有节点时间不一致了

1赞

检查下所有服务器是否有时钟更新服务,确保时间准确。

1赞

如果使用的是虚拟机的话,时间很容易就跟标准时间不一样,有时候差别还很大。

1赞