【 TiDB 使用环境】生产环境
【 TiDB 版本】6.5.0
【遇到的问题:问题现象及影响】源表的 region 有 7000 多个,下游通过 tikv-client- java 获取获取的 cdc 事件,疯狂报错 cdc initialize fail: Other error [components/cdc/src/initializer.rs:124]: scan canceled。有大佬帮忙看看嘛?
【附件:截图/日志/监控】
pd leader的日志看下
大佬,这里是什么意思呀?需要怎么做才能修复呀?
网络有问题?
上面的两个ip是什么组件。 发一下display
检查 188 到 190的端口 网络是否正常, 因为是混合部署。在检查磁盘空间。io ,以及内存是否异常
大佬,你说的这几个都没问题,这两个机器都是在一个局域网部署的
看日志的报错 就是网络问题或者防火墙,端口关闭
@mxd-321 看一下最早出现 cdc initialize fail: Other error [components/cdc/src/initializer.rs:124] scan canceled 日志是什么时候,上下 100 行日志提供一下哈。
tikv188.log (5.0 MB)
这是一个 tikv 节点的日志,很早就有出现这个错误,下游的 tikv-client-java 在不停的停止启动。我初步判断是 tidb 的版本比较高,和 tikv-client-java 不兼容了。之前测试的 5.1.4 版本是没问题的。
你现在使用的 TiKV 集群走的 TiCDC 吗? 之前没有这个问题吧? 可以试试最新的 tikv-client-java 的版本
没有走 TiCDC,我们是自己写的组件,包含了 tikv-client-java,最新版本的 tikv-client-java 没有 cdcClient 组件了。
请问下大佬,还有其他方式可以用 java 获取 TiKV 的增量数据吗?