当我在 struts2 中发送大表单时,服务器会抛出PermGen
错误并且不保存所有表单数据。
该表单有 6 个字段和一个网格,该网格有 10 列,其中网格的每一行是一个ArrayList
. 当我使用表单并且网格中有超过 1000 行时,就会出现问题。收到 pojo 后,服务器开始保存数据,但在第 833 行,或多或少地向我抛出了一个PermGen
错误。
系统规格如下:
- CPU:AMD 飞龙 X6 - 2.8 Ghz
- 总内存:8Gb
- JVM内存:2Gb
- Tomcat 内存池:2Gb
- 永久代:512Mb
- JRE 6.37,雄猫 7.0.37
解决此问题的最佳方法是什么?