很明顯,出現這種問題的原因是讀取文件超時,解決方法是將HTTP Keep-Alive Timeout這個參數設置地儘量大,但是有沒有更好的解決方法,由於使用的服務器是tomcat,便可以通過修改服務器配置來解決該問題,具體的解決方法如下:
修改tomcat配置文件server.xml,找到類似於下面配置:
<Connector port="8086" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
將上面的參數disableUploadTimeout值改爲false即可。
From: