Tomcat - 如何限制最大内存 Tomcat 将使用 In WIndows OS
Tomcat - How to limit the maximum memory Tomcat will use In WIndows OS
我知道我可以通过传入 java 最大堆和初始堆大小参数以某种方式配置它;
-Xmx256m
-Xms128m
但是我找不到在 Windows
上 Tomcat 的配置中放置它的位置
位于 your/tomcat/directory/bin
的批处理文件 catalina.bat
(或 catalina.sh for unix)查找名为 setenv.bat
的批处理文件(或 shell 脚本)或 setenv.sh
。这就是您使用 JVM -Xms 和 -Xmx 参数放置堆大小的地方
将此放入您的 setenv.bat(如果您的 bin
没有):
set "JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m -XX:MaxPermSize=256m -server"
我知道我可以通过传入 java 最大堆和初始堆大小参数以某种方式配置它;
-Xmx256m -Xms128m 但是我找不到在 Windows
上 Tomcat 的配置中放置它的位置位于 your/tomcat/directory/bin
的批处理文件 catalina.bat
(或 catalina.sh for unix)查找名为 setenv.bat
的批处理文件(或 shell 脚本)或 setenv.sh
。这就是您使用 JVM -Xms 和 -Xmx 参数放置堆大小的地方
将此放入您的 setenv.bat(如果您的 bin
没有):
set "JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m -XX:MaxPermSize=256m -server"