一.異常信息描述
現網中出現上傳過程中加載文件流異常
錯誤的異常日誌
二.具體定位過程
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;