以下修改解决了该问题:
切换到 Oracle Java 运行时(这是 IBM Java 运行时)。
把
ulimit -v unlimited
在/etc/init.d/tomcat7
。修改
/usr/share/tomcat7/bin/setenv.sh
文件如下(给它约4 GB的内存):export JAVA_OPTS="$JAVA_OPTS -Xmx4000m -XX:+HeapDumponOutOfMemoryError -XX:HeapDumpPath=/mnt/data/tomcat_dump"



