Processing of multipart/form-data request failed. Unexpected EOF read on the socket異常分析

一.異常信息描述

現網中出現上傳過程中加載文件流異常

錯誤的異常日誌

 

二.具體定位過程

 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;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章