【 使用环境 】 开发环境
【 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日志 麻烦上传下呢。
建议:
- 根据这个时间 找到 连接的 OBProxy 服务器上的对应的 obproxy.log 。
- cat obproxy.log |grep 2031617 |grep “cs_id” > cs_id_2031617.log
发这个日志。
楼主请问这个问题有解决吗,麻烦告知下原因
大佬有结果了么?分享一下原因 谢谢大佬