Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 linux Tomcat bin 文件夹中,我想设置JAVA_OPTS堆内存,我已经完成了设置export CATALINA_OPTS="-server -Xms1024m -Xmx1024m -XX:MaxPermSize=256m",然后重新启动,但我的堆内存仍然没有更新。
JAVA_OPTS
export CATALINA_OPTS="-server -Xms1024m -Xmx1024m -XX:MaxPermSize=256m"
你能指导我吗?将这些属性放在catalina.sh中的什么位置,或者我遗漏了什么,或者我必须在其他地方进行修改?
您应该在 中设置自定义 Java 选项setenv.sh,而不是catalina.sh.
setenv.sh
catalina.sh
不要在此脚本中设置变量。而是将它们放入 CATALINA_BASE/bin 中的脚本 setenv.sh 中,以保持您的自定义独立。(c) catalina.sh
我刚刚解决了同样的问题......之前我曾经为此目的进行过修改catalina.sh,并且它以某种方式工作,但不适用于我当前的 Tomcat 7.0.52.0。