如何修复Java中的“请求的数组大小超过VM限制”错误?更新
有没有一个日志选项可以让tomcat记录错误的查询,而不是抛出这个?
SEVERE: java.lang.OutOfMemoryError: 请求的数组大小超过 VM 限制
(已尝试将日志级别设置为 FULL,但仅捕获上述内容)
这不足以进一步调试
或者,如果可以通过调整以下内容来分配更多内存来修复此问题?
-Xms1024M -Xmx4096M -XX:最大项目大小=256M
更新
-Xms6G -Xmx6G -XX:MaxPermSize=1G -XX:PermSize=512M
(以上似乎效果更好,继续监控)