要添加在tomcat的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,红色的为新添加的.
# OS specific support. $var _must_ be set to either true or false.
JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
cygwin=false
如果不够大可以按倍数增加上面的数字,不能自己乱加某一个,不然无法生效,我就是吃了这个亏,网上各种解决方法鱼龙混杂,要按照实际情况来。我 程序在windows本地跑没问题的,但一放到linux下就不行了,所以不是程序问题,有时候也会是程序的问题,要注意排查。
注:Xmx 与PermSize的和不可超过JVM可获得的总内存
PermSize不可大于Xmx