今天被一个老项目的线上环境搭建坑了很久,使用的是tomcat服务器
当一个tomcat的webapps中有多个项目的时候catalina.out就会打印日志
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "localhost-startStop-1-SendThread(127.0.0.1:2181)"
解决方法:
修改tomcat>bin 目录下的catalina.sh
修改JAVA_OPTS变量为一下值
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=256m -XX:PermSize=512m -XX:MaxPermSize=512m"
重新启动tomcat即可