Got minus one from a read call

9 篇文章 1 订阅
2 篇文章 0 订阅

学以致用,欢迎转载,更多联系QQ:289325414

错误内容:

1、java错误报错,Got minus one from a read call,The Network Adapter could not establish the connection

2、连接池请求不会消除,会不断累加,每添加一个请求,连接池请求就会累加。当遇到一个请求 严重延时就会卡顿,且下以下所有请求会自动进入等待队列,系统进入卡死状态

3、源码放在其他服务器上没有问题

 

排查:

1、查看是否是JDBD等连接池问题。(排除,无问题)

2、排查数据库是否session占满。(排除,无问题)

3、排查JAVA项目源码是否存在问题。(排除,其它地方可执行)

定位:

基本可以判断是部署项目的服务器有问题

1、检查环境变量(排除,无问题)

2、检查网络带宽,使用Ping命令测试,大于3K的命令包,无法发送,其它服务器可以

再次定位到是该服务器的网络环境有问题

1、咨询网管后,确认。项目访问(数据库)地址,做了路由跳转。(内网跳外网)

,数据库IP在出去的时候,使用(Jumpserver开源堡垒机)做多了一个跳转,造成了不知名限制,对请求的大小和时间都有限制。

解决方案

去掉了(Jumpserver开源堡垒机)跳转(内外网,更换别的认识访问)。

直接访问数据库,且更换数据访问地址端口

测试项目正常,与其他WEB服务器一样可正常使用。

总结:因路由网络问题导致的WEB请求异常。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值