日期:2014-05-17  浏览次数:20742 次

jvm内存溢出
页面加了一个file框
只要选择了文件··程序不管处不处理··JVM的内存都会升··而且又不会自动降下来·多上传几次后会报溢出了
File用了MultipartFile
spring3的
大神们救救·谢谢诶·

------解决方案--------------------
是不是  代码逻辑有问题,对象没有释放啊  我也用过没出现这种问题  
------解决方案--------------------
也许就是你没做文件传递  他帮你保存为临时文件了吧  你试试用一下
public String save(@RequestParam("filedata") MultipartFile file){
 return "";
 }
这样试一下呢
------解决方案--------------------
这是想提说明问题呢 
首先JVM得利用者是TOMCAT,而你页面提交的file以http协议的确是已经传输给了tomcat。你处不处理它都已经提交过来了。
还有JVM 400M就溢出说明tomcat启动参数没优化过。JVM优化可以自己搜下资料。
------解决方案--------------------
cmd -->jconsole 看你的内存占用情况