`

异常:Connection reset by peer: socket write error

阅读更多

一、第一反应

考虑:因为异常出现在报表的功能模块中,并且是在查询结果数量比较大的时候才出现,于是思维固化的认为是报表填充的问题。

怀疑:报表工具不可能填充1W条记录就挂掉吧?

 

二、google该异常的解释:

当客户端发出请求(request)后,如果还没有完全获得服务端的响应(response),客户端与服务器段的连接断开(例如断网、按了“停止”按钮、或者客户端浏览器关闭等),服务器端就会抛出此Exception。

出现Connection reset by peer的原因可能是多方面的,通常原因是: 
1、服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉; 
2、客户关掉了浏览器,而服务器还在给客户端发送数据; 
3、浏览器端按了Stop 

逐条被排除。

 

三、郁闷的过程中,继续其他任务。发现form表单提交出现了乱码,原来是ajaxForm提交引起的,再一看

 

var options = {
	 success:      showResponse,
	 url:       '${ctx}/report/exportReportToHtml.action', 
	 timeout:   1000 
}; 

$('#filter_form').ajaxForm(options); 
		    
$("#filter_search").click(function(){
	
});
 

 

 

原因:原来是ajax提交的时候,设置了timeout:1000,悲愤!

 

 

分享到:
评论

相关推荐

    Docker配置阿里云镜像加速pull的实现

    read tcp 192.168.31.60:55550->104.18.123.25:443: read: connection reset by peer 传输异常 然后看见网上说可以配置阿里云提供的镜像加速 具体方式 进入阿里云的容器镜像服务 快速链接: 容器镜像服务 复制加速...

    linux iptables防火墙黑名单(封IP) Connection reset by peer

    linux iptables防火墙黑名单(封IP) Connection reset by peer

    java.net.SocketException Connection reset 解决方法

    java.net.SocketException Connection reset 解决方法

    connection reset by peer问题总结及解决方案

    主要介绍了connection reset by peer问题解决方案的相关资料,这里整理了一些常见问题,及如何解决,需要的朋友可以参考下

    Modbus TCP客户端和服务器示例

    基于我们开源的Modbus协议栈实现的Modbus TCP客户端和服务器示例,使用VS2019开发。

    connection_reset.rar

    解决oracle数据库发生'Connection reset by peer' or 'Connection reset'的错误 这边的数据库连接是kettle自带的h2数据库,只要有kettle就有这个数据库,目录位于data-integration\samples\db\,连接方式是 ...

    Connection

    Sql数据库连接资料Connection

    sms-SMSCAT2019.conf

    此资源为深信服外置短信中心接口,可使用官方的工具smsservice工具,但短信猫放在其它位置通过网络使用外部接口时,频繁出现连接不稳定,[SMS_SP]readn failed: Connection reset by peer,此时主要原因在连接配置上...

    PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake

    论文:PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake 论文结构: Introduction Coin Age Proof-of-Stake Minting based on Proof-of-Stake Main Chain Protocol Checkpoint: Protection of History ...

    p29307097_123014_Linux-x86-64.zip

    Oracle Database 12c 环境 OGG 12.3.0.1.4 端口扫描导致 REP 进程abend: WARNING OGG-01223 Oracle GoldenGate ...WARNING OGG-01223 Oracle GoldenGate Manager for Oracle, mgr.prm: Connection reset by peer.

    XXL-JOB调度系统学习、调度流程、spring生命周期

    XXL-JOB学习 xxl-job主流分析,包含调度客户端任务自动注册,服务端内部调度线程调度分析 开源源码赏析,代码分析,spring启动流程分析 Java多线程,线程池启停,设计模式分析

    HyperledgerFabric问题及解决.txt

    UTC [main] main -> ERRO 001 Cannot run peer because error when setting up MSP from directory Error:can't read the block:&{SERVICE_UNAVAILABLE} Error:Error endorsing chaincode:rpc error:code = ...

    test-connection-reset

    有关详细说明,请参考 。 在本地重现此问题的步骤: 设定环境 npm install 启动服务器 npm start 在单独的终端中运行测试客户端 npm run client ... 因为从上游的角度来看,连接已关闭,所以它为此请求发送了一个[RST...

    Peer to Peer Application Development: Cracking the Code

    Title:Peer to Peer Application Development: Cracking the Code URL:http://www.amazon.com/exec/obidos/ASIN/0764549049/qid%3D1041485413/sr%3D11-1/ref%3Dsr%5F11%5F1/104-2059835-4815920 ISBN:0764549049 ...

    MMM_peer2peer_SOURCE_CODE:MMM peer2peer捐赠脚本-开源

    该脚本具有运行您自己的MMM类似站点所需的所有功能,它具有的功能可以使您像MMM,twinkas和loopers club一样设置计划,您所需要做的就是按照说明进行安装,并设置计划并设置百分比增长的时间设定了退出的锁定时间和...

Global site tag (gtag.js) - Google Analytics