- 在写之前我还是犹豫了一会,三十多天的日更还是令我疲惫,也罢,权当日记写写
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接
今天测试图片传输的时候遇到了一个如上问题:后面的中文提示的清清楚楚,至于是哪个软件catalina,很显然这是那只🐱搞的鬼~
猜测一tomcat终止了传输
-
我尝试改了一下配置文件,了解到tomcat默认的timeout是20s,而我传输时间只有大约不到一秒
image.png
- 显然即使我设成60秒,估计也没啥效果,因为大概率不是这只猫搞的鬼
猜测二客户端中断
- 我尝试过用Web访问本地的资源,是可以成功访问的,说明程序是通的,移动端访问的时候大约到第100次传输就被中断了(之前试过图片,传100次以内,成功显示),于是猜想是移动端自己断开了连接,既然是客户端自己DOWN掉的那就不是我的锅了。
猜测三超负荷
- 最后一种可能是服务器并发太高,自己把自己给DOWN了,这是有可能存在的,但是对于我遇到的情况来说不太可能,要是两台访问就DOWN机那简直太悲催了。
- 事实证明是移动端大佬的锅
网友评论