Linux系统下发布:
1.报错: Java.lang.OutOfMemoryError: Java heap space
java系统启动的缓存过大时候 在Tomcat的bin目录下有一个catalina.sh文件
在 cygwin=false 一行的前面加下面代码:
JAVA_OPTS="-Xms4096m -Xmx4096m -Xss1024K -XX:PermSize=640m -XX:MaxPermSize=256m -XX:+UseParNewGC"
可以参考 我的物理内存为8G 所以-Xms4096m -Xmx4096m 设置为物理内存的一半,如果缓存过大-Xms , -Xmx,还要更大倍数
通常要小于80%物理内存
2.报错: Java.lang.OutOfMemoryError: GC......
-XX:+UseParNewGC