一.异常信息描述
现网中出现上传过程中加载文件流异常
错误的异常日志
二.具体定位过程
org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Unexpected EOF read on the socket异常具体位置
可以看出在copy文件流的过程中抛出IOException,猜想是文件流的获取有异常
在开发环境进行验证在上传文件的过程中取消文件的上传,文件错误重现
三.解决方案
1.该错误属于用户正常取消文件流操作,错误码直接屏蔽掉
2.在tomcat之前添加缓存,例如在nginx中打开缓存,添加配置proxy_request_buffering on;