上傳檔案超時問題

呂建奎發表於2015-10-17
   在上傳檔案過程中由於網速比較慢可能會屢次出現下列問題:          org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Read timed out
   很明顯,出現這種問題的原因是讀取檔案超時,解決方法是將HTTP Keep-Alive Timeout這個引數設定地儘量大。如果使用tomcat做伺服器的話,我們可以通過修改伺服器配置來解決該問題,具體的解決方法如下:
    修改tomcat的配置檔案conf/server.xml,找到下面配置資訊:
   
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
   我們只需要將上面的引數disableUploadTimeout值改為false即可。

相關文章