tomcat出现out of memory错误
我们开发的教学网站开始运行了,很多同学都来访问我们做的这个网站,可能由于访问量过大以及里面一些不合理的代码导致了out of memory错误,网上找了写资料,在tomcat下bin\catalina.sh文件中 echo "Using CATALINA_BASE: $CATALINA_BASE"
的前面加上JAVA_OPTS="-server -Xms800m -Xmx1500m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "
2011-11-22补充:但若要从根源上解决,需要查看jvm中的堆栈信息,这方面jdk1.6.15以后版本自带的工具visualVM就可以做到,这是个好工具!!!