org.apache.catalina.connector.ClientAbortException: java.net.SocketException

临时想起Mark一下,对于之前的完整问题已经找不到了,印象中是:org.apache.catalina.connector.ClientAbortException: java.net.SocketException:什么 reset。

在测试的时候,客户反应接口查询失败,我的第一反应是第三方接口的程序有问题了,之前也遇到过,重启一下tomcat就没事了,但是这次重启之后测试环境还是不行,这时有点方了,没遇到过啊!因为部署第三方接口程序的服务器还有一个tomcat,我在想是不是这个影响到了,于是又要两个tomcat都重启一下,还是不行。此时我怀疑是不是测试环境上的程序有问题,我重启的时候发现日志不会刷新,并且显示上述错误。于是我用本地开发环境上的系统去调用第三方接口试试,看能不能成功,结果是能正常调用的,第三方程序的tomcat也有日志输出。所以我就基本肯定是测试环境上的问题了。然后百呀百,有类似的异常问题可以搜索到,但是完全吻合的没有,于是我就删掉tomcat下的temp文件夹和work文件夹,麻蛋,删除了竟然还启动不起来,之前虽然报错,但是能启动(可能说明这个异常不怎么影响程序本身运行,但会对使用第三方接口程序的时候造成影响),现在启动都不行,没办法了,只能删除原先部署的程序重新部署一下了。最后酱紫暴力解决,笑crying。

你可能感兴趣的:(Java开发,Java后台开发,web开发)