我的grails应用程序创建了许多消息驱动的bean。如何增加内存以防止烫发宝石?我的tomcat有空闲内存:886.10 MB总内存:1237.18 MB最大内存:8888.93 MB。但应用程序的内存是分开的吗?
答案 0 :(得分:0)
您需要在tomcat配置中指定permgen最大分配,例如-XX:MaxPermSize = 256M。
答案 1 :(得分:0)
如果您在独立的应用服务器中运行战争,请设置JAVA_OPTS,tomcat将其取出。如果您使用grails run-app运行,请设置GRAILS_OPTS以影响它。
export JAVA_OPTS="-XX:MaxPermSize=1024m"