在上传文件过程中由于网速比较慢可能会屡次出现下列问题: 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即可。
分享到:
相关推荐
Nginx 上传大文件超时解决办法 情况如下:用nginx作代理服务器,上传大文件时(本人测试上传50m的文件),提示上传超时或文件过大。 原因是nginx对上传文件大小有限制,而且默认是1M。另外,若上传文件很大,还要...
.net core WebApi 文件上传服务文件下载
问题主要出现在项目中需要上传视频文件,超过500M,但是报错了。 原因是tomcat限制了大小,此问题解决springBoot框架下tomcat启动 模式的文件上传大小限制。
支持进度条 支持2G文件上传,多文件上传! <br>内有一些收集的C#上传源代码资料,5分很值得
delphi xe DataSnap连接超时设置无效,下载这个补丁到应用程序所在目录即可,文件内有说明
1、修复大文件上传,上传到100%,合并文件这步容易失败(失败原因是文件越大合并耗时越长,超出运行时间就会超时失败,增加设置长运行时间来解决) 2、增加断点续传功能(标题写有 断点续传,试了下和代码里也没看到...
一个FTP文件上传封装类 解决XP系统InternetConnect连接超时不可控问题
浏览博客时看到的关于JSCH工具实现文件上传的功能,讲解很详细,文档中也包含了原文章的路径。
该插件提供分割上传和不分割上传2中上传方式,可实现异步上传,能防止上传文件过大而导致请求超时等问题!
asp.net上传 大文件上传 上传速率进度显示 asp.net2.0上传
asp.net利用ftp上传文件实现示例代码 传统的asp.net上传会经常不稳定,不是出现超时就是大小限制 代码示例会帮到你
asp.net上传大文件组件,不受页面超时限制
网页文件上传控件,支持4G以上超大文件传输,随时停止,支持断点续传功能,支持用户自制界面。 与您的网页系统进行无缝整合,使您的系统可自如地上传文件,并能及时获取与上传文件相关的各种信息。控件提供各种...
开始设置超时未3分钟时没有问题(这里我设置超时弹窗了),可设置超时未6分钟时,却在五分钟左右弹出请求超时,但明明设置tiemout=6x60x1000。 于是通过资料查询,了解到Chrome浏览器,默认请求超时为五分钟,所以...
修正了大文件上传或下载时服务器超时的Bug. 可上传500M以内的单个文件.(在空间大小足够的前提下) 2.修正了客户端上传文件的时间与服务器时间不同步的Bug, 同时在充分考虑服务器性能的前提下,给客户端提供了正...
更改Win 2003的IIS 6.0对asp的上传文件大小为200k限制,aspx的上传程序没有影响。在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的...
对于比较大的文件的,如果往服务器上传的时候,一次性全部提交一定会出现上传不玩超时的现象。解决方案就是将文件分片上传,然后再合并。
Legend文件传送软件是运行在Linux下的一款自由...Legend协议已经解决了,丢包,包序,超时,流量控制等功能,除程序稳定性外,文件传送高效,耗CPU低的特点。 请到《linux 文件传送工具Legend|开源|UDP》获取源代码 ...
客户端/服务器检测扩展名, 验证文件大小, 无刷新上传!... 多个用|分隔,如gif|jpg|png Size 上传文件大小 (KB) 默认256KB TimeOut 上传超时设置 (秒), 默认30秒 CallBack Js回调函数名 <br>例:...