关于tomcat环境下上传大文件遇到的问题及解决办法
来源:互联网 发布:朱宸慧的淘宝店 编辑:程序博客网 时间:2024/05/17 03:29
问题描述:
关于tomcat环境下上传大文件遇到的问题及解决办法
解决方案:
1. 方案一:
(该部分内容转自:http://jenjoy.iteye.com/blog/573251 )
最近在测试svs客户端api中遇到了如下问题:
1测试中需要上传一个比较大的文件,约5M,使用TOMCAT5.5,在上传过程中报错,后来在网上查找原因,发现TOMCAT5.5默认配置最大只能上传2M,在配置文件server.xml中配置Connector时可以指定maxPostSize属性来限制上传文件的大小,如果设置为maxPostSize="0"则对上传的文件大小不作限制.
2 可以上传文件后,tomcat报出内存不够的错误,通过修改catalina.bat文件,增加
set CATALINA_OPTS=-Xms100M -Xmx200M
set JAVA_OPTS=-Xms100M -Xmx200M
来设置jvm的内存使用限制.
请解释 java_opts与catalina_opts有什么区别
(该部分内容转自:http://www.cjsdn.net/post/print?bid=11&id=154798)
You cannottell the difference from the names?
One is for Java JVM, one is for Tomcat.
BTW, you need to pay attention to the case, even it isnot case sensitive on Windows. A good habit can save your tons of times whenyour app goes to Unix.
2. 方案二:
Apache环境中的档案上传大小控制
修改位于Apahce目录下的httpd.conf
添加下面内容
LimitRequestBody 10485760
即10M=10*1024*1024,有的文章中提到应改为 600000000
- 关于tomcat环境下上传大文件遇到的问题及解决办法
- 关于tomcat环境下上传大文件遇到的问题及解决办法
- linux环境下hadoop安装遇到的问题及解决办法
- Eclipse 下SVN上传项目遇到的问题及解决办法全集
- SpringMVC(tomcat)文件上传(MultipartFile)遇到的一些问题及解决
- jetty6部署环境下,大文件上传超时后被重复上传问题的解决
- vc6环境下build unicode工程遇到的问题及解决办法
- win 10系统下安装node/npm/webstrom环境遇到的问题及解决办法
- 【转载】关于2440的MDK平台下移植ucOS2,遇到的问题,及解决办法
- HttpURLConnection上传大文件内存溢出的原因及解决办法
- 大文件上传浅谈,以及遇到的问题
- 部署测试环境时遇到的问题及解决办法
- jQuery 关于IE9上传文件无法进入后台问题的原因及解决办法
- iis6(win2003)下上传大文件出错的解决办法
- 关于在创建JFrame中遇到的问题及解决办法
- 关于安装配置ambari时遇到的问题及解决办法
- 关于在Windwos2008(IIS7)下上传大文件的配置问题
- 关于webview上传文件(图片)遇到的问题
- 深度探索Linux内核之发送一个UDP数据报
- 27、从头学Android之多媒体--使用VideoView播放视频
- git gui diff/merge tool
- 面向对象程序设计——类的练习
- 应该重新开始记录工作日志了
- 关于tomcat环境下上传大文件遇到的问题及解决办法
- 视图可以修改数据么?有的改就能改。
- JSON如何取键名不固定的值
- 万恶的计生手续
- 函数依赖
- Linux命令Man解释:PPPD :点对点daemon协议
- 如何在AVD上安装apk软件
- VS 未能创建.NET Frameworks PropertyGrid组件
- 深度探索Linux内核之connect系统调用