今天发现附件上传时出现超时现象,请问下有没有合适的体验良好的解决方法呢:
1、感觉附件上传受网络因素影响很大,客户上传200多K的文件也出现了超时
2、一下是上传附件失败出现的异常,请求帮助:
Caused by: javax.servlet.ServletException: 上传文件失败
at com.justep.ui.system.service.doc.DocUtils.uploadDoc(Unknown Source)
at com.justep.ui.system.service.doc.DocUtils.service(Unknown Source)
at UploadDoc.doPost(UploadDoc.java:15)
at com.justep.ui.impl.JProcessorImpl.execute(Unknown Source)
at com.justep.ui.JavaServer.runJava(Unknown Source)
at com.justep.ui.JavaServer.doJ(Unknown Source)
at com.justep.ui.JavaServer.service(Native Method)
... 17 more
Caused by: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: P
rocessing of multipart/form-data request failed. Read timed out
at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:367)
at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(
ServletFileUpload.java:126)
at com.justep.ui.util.NetUtils.generateParts(Unknown Source)
... 24 more
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:170)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer
.java:756)
at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.d
oRead(InternalInputBuffer.java:786)
at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityI
nputFilter.java:116)
at org.apache.coyote.http11.InternalInputBuffer.doRead(InternalInputBuff
er.java:715)
at org.apache.coyote.Request.doRead(Request.java:427)
at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.j
ava:304)
at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:419)
at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:327)
at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStrea
m.java:193)