【 使用环境 】生产环境
【 OB or 其他组件 】OCP
【 使用版本 】4.3.5
【问题描述】通过六台(单台配置128C,256G)国产化机器搭建了2-2-2的分布式集群,此前通过正常的SQL语句,使用JDBC连接池可以完成数据入库,使用官方提供的Table API中的ObTableClient的insertorUpdate方法,入库执行大概八九分钟就会开始报一个超时的错误,调整过rpc相关的超时配置,但是效果不明显,还是会运行一段时间就报错,数据表为空表,大概十几个字段,数据总量大概有几千万
【复现路径】问题出现前后相关操作
【附件及日志】后台报错如下:
2026-07-23 11:38:33.354 WARN 99160 — [ analysisFile-2] c.a.o.r.bolt.transport.ObTableRemoting : [Y1D0E585011E8F-000000000000008A] server [192.168.1.12:32882] meet exception: [error code:-4012]
2026-07-23 11:38:33.354 WARN 99160 — [analysisFile-48] c.a.o.r.bolt.transport.ObTableRemoting : [Y1D10285011E8F-0000000000000091] server [192.168.1.12:32882] meet exception: [error code:-6210]
2026-07-23 11:38:33.354 WARN 99160 — [analysisFile-38] c.a.o.r.bolt.transport.ObTableRemoting : [Y1D0A885011E8F-000000000000009C] server [192.168.1.12:32882] meet exception: [error code:-6211]
com.alipay.oceanbase.rpc.exception.ObTableException: [-4012][OB_TIMEOUT][error occur in server][1192.168.1.12:32882][Y1D0E585011E8F-000000000000008A]
at com.alipay.oceanbase.rpc.exception.ExceptionUtil.convertToObTableException(ExceptionUtil.java:97)
at com.alipay.oceanbase.rpc.exception.ExceptionUtil.throwObTableException(ExceptionUtil.java:50)
at com.alipay.oceanbase.rpc.bolt.transport.ObTableRemoting.invokeSync(ObTableRemoting.java:141)
at com.alipay.oceanbase.rpc.table.ObTable.executeWithReconnect(ObTable.java:469)
at com.alipay.oceanbase.rpc.table.ObTable.execute(ObTable.java:447)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.partitionExecute(ObTableClientBatchOpsImpl.java:346)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.executeWithRetries(ObTableClientBatchOpsImpl.java:555)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.executeInternal(ObTableClientBatchOpsImpl.java:618)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.execute(ObTableClientBatchOpsImpl.java:167)
at com.alipay.oceanbase.rpc.ObClusterTableBatchOps.execute(ObClusterTableBatchOps.java:120)
at net.risesoft.service.impl.AnalysisXmlServiceImpl.lambda$testSaveDateBaseBatchMethod$3(AnalysisXmlServiceImpl.java:573)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
com.alipay.oceanbase.rpc.exception.ObTableException: [-6211][OB_TRANS_KILLED][error occur in server][192.168.1.12:32882][Y1D0A885011E8F-000000000000009C]
at com.alipay.oceanbase.rpc.exception.ExceptionUtil.convertToObTableException(ExceptionUtil.java:97)
at com.alipay.oceanbase.rpc.exception.ExceptionUtil.throwObTableException(ExceptionUtil.java:50)
at com.alipay.oceanbase.rpc.bolt.transport.ObTableRemoting.invokeSync(ObTableRemoting.java:141)
at com.alipay.oceanbase.rpc.table.ObTable.executeWithReconnect(ObTable.java:469)
at com.alipay.oceanbase.rpc.table.ObTable.execute(ObTable.java:447)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.partitionExecute(ObTableClientBatchOpsImpl.java:346)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.executeWithRetries(ObTableClientBatchOpsImpl.java:555)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.executeInternal(ObTableClientBatchOpsImpl.java:618)
at com.alipay.oceanbase.rpc.table.ObTableClientBatchOpsImpl.execute(ObTableClientBatchOpsImpl.java:167)
at com.alipay.oceanbase.rpc.ObClusterTableBatchOps.execute(ObClusterTableBatchOps.java:120)
at net.risesoft.service.impl.AnalysisXmlServiceImpl.lambda$testSaveDateBaseBatchMethod$3(AnalysisXmlServiceImpl.java:573)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
以下是连接池配置信息:
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!






