码迷,mamicode.com
首页 > 编程语言 > 详细

高并发下载tomcat下的文件时,发生java.net.SocketException: Connection reset解决方案

时间:2019-06-13 13:21:25      阅读:463      评论:0      收藏:0      [点我收藏+]

标签:tor   min   pos   lookup   产生   一个   解决   exception   题解   

(1)问题产生:使用500个线程并发下载tomcat工程中的一个文件时,服务器出现java.net.SocketException: Connection reset异常,

客户端出现connect timeout;

(2)分析认为是服务器连接超过最大并发数而重置,导致客户端连接超时;

于是配置tomcat的配置文件,修改最大并发连接数:

在/home/econf/apache-tomcat-6.0.20/conf目录下,修改server.xml
在<Connector port="8080" 标签内添加
maxThreads="500" minSpareThreads="50" maxSpareThreads="100"    
 enableLookups="false"   acceptCount="500"

之后重启tomcat

此问题解决

高并发下载tomcat下的文件时,发生java.net.SocketException: Connection reset解决方案

标签:tor   min   pos   lookup   产生   一个   解决   exception   题解   

原文地址:https://www.cnblogs.com/jpfss/p/11015965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!