较为频繁请求结果集时报错,java.sql.SQLNonTransientConnectionException: (conn=2031617) unexpected end of stream, read 0 bytes from 4

【 使用环境 】 开发环境
【 OB or 其他组件 】 OB,OCP
【 使用版本 】OB版本:4.2.1.0,oceanbase-client版本:2.4.7.1
【问题描述】经常会出现查询数据结果集时报错:java.sql.SQLNonTransientConnectionException: (conn=2031617) unexpected end of stream, read 0 bytes from 4。一般是多次刷新时出现,偶尔第一次请求会出现。已经根据文档修改了 net_write_timeout =1000。也修改了项目yml连接池配置(加大连接数会好一些,但还是会出现报错)。
【复现路径】ctrl+F5,一直刷新web页面
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):Ubuntu20.04 系统,安装出现问题。没找到对应文档

需要看proxy和observer.log日志 麻烦上传下呢。

建议:

  1. 根据这个时间 找到 连接的 OBProxy 服务器上的对应的 obproxy.log 。
  2. cat obproxy.log |grep 2031617 |grep “cs_id” > cs_id_2031617.log
    发这个日志。

日志在阿里云盘:https://www.alipan.com/s/zYdDAqjtUvH

楼主请问这个问题有解决吗,麻烦告知下原因

大佬有结果了么?分享一下原因 谢谢大佬