FileUploadException读取在tomcat上超时很长的上传时间

时间:2017-09-07 10:05:52

标签: java tomcat

最近我遇到了问题。在一个应用程序中,我有一个表单,用户上传文件,然后另一个。 (第一~3MB,第二~7.5MB)。
问题是,一旦用户上传文件并获得成功屏幕,但文件没有在数据库上传数据。我尝试使用相同的文件并且没有错误,甚至将server.xml中的设置更改为connectionUploadTimeout = 10,并且disableUploadTimeout = false但我无法重新创建相同的异常(FileUploadExc)。
日志的明显区别在于我的上传时间约为2分钟。客户端的时间通常低于一分钟,但是当发生异常时,上传时间超过10分钟! 这是我认为很重要的server.xml设置。

<Connector port="8080" protocol="HTTP/1.1" 
connectionTimeout="20000" 
redirectPort="8443" />

1 个答案:

答案 0 :(得分:0)

你是如何上传的?使用的任何框架?检查表单标记(html)中是否存在多部分表单数据属性。

例如

如果没有此标记,您将获得空白内容。

检查这个