org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
客户端在发送请求后,还没等服务器响应就断开了连接。
tomcat中配置了一个连接超时时间connectionTimeout,如果在这个时间之后客户端还未得到服务器端的响应的话,就会主动断开连接。
tomcat中默认的连接超时时间是20秒,可以设置为60秒,从而避免后台程序处理时间长导致连接断开。
解决方案:
找到本地tomcat/conf/server.xml文件
配置端口connectionTimeout连接超时时间改为60000

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="60000"
               redirectPort="8443" />
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐