我使用rails 3 +回形针来托管我的文件管理应用程序。使用回形针上传大文件时出现JVM错误
然而,回形针似乎有麻烦交给大文件在开发环境(> = 200 MB)
它给了我:
JVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait.
JVMDUMP032I JVM requested Snap dump using '/home/ubuntu/upload/Snap.20130322.123321.12125.0001.trc' in response to an event
JVMDUMP010I Snap dump written to /home/ubuntu/upload/Snap.20130322.123321.12125.0001.trc
JVMDUMP032I JVM requested Heap dump using '/home/ubuntu/upload/heapdump.20130322.123321.12125.0002.phd' in response to an event
JVMDUMP010I Heap dump written to /home/ubuntu/uploadheapdump.20130322.123321.12125.0002.phd
JVMDUMP032I JVM requested Java dump using '/home/ubuntu/upload/javacore.20130322.123321.12125.0003.txt' in response to an event
JVMDUMP010I Java dump written to /home/ubuntu/upload/javacore.20130322.123321.12125.0003.txt
JVMDUMP013I Processed dump event "systhrow", detail "java/lang/OutOfMemoryError".
[2013-03-22 12:33:42] ERROR
在生产环境中
,我部署该应用程序为WAR文件并上传到tomcat服务器,它不会给我任何错误,但上传的文件已损坏。
任何想法如何解决这个问题?
谢谢!
UPDATE
我修改了一些Tomcat连接配置和得到这个错误,而不是:
IOError (Disk quota exceeded): app/controllers/submissions_controller.rb:73:in `create'
但我100%肯定,我有足够的空间来使用较多。
如何在代码中下载/上传文件? – 2013-03-22 21:52:02
'<%= upload.file_field:package,:accept =>“application/x-zip-compressed”%>' – 2013-03-25 19:13:50
向JVM分配了多少内存? – 2013-03-25 20:42:27