我在tomcat中部署了一个应用程序 . 我需要增加java堆大小以避免java堆空间错误 .
我在tomcat的bin目录中添加了setenv.sh和setenv.bat,内容如下:CATALINA_OPTS =“$ CATALINA_OPTS -server -Xms8192M -Xmx8192M -XX:PermSize = 512m -XX:MaxPermSize = 1024m”
但是当我通过jconsole监视时,Max堆大小设置为3GB . 为什么setenv不会对堆大小生效?如何增加java堆空间?
1 回答
我认为你的JVM是32位的问题,使用64位JVM将解决这个问题 .