【发布时间】:2017-04-03 03:19:29
【问题描述】:
安装应用程序的服务器有1G内存。但是当 tomcat 启动时它只启动 500MB
我已经创建了 setenv.sh 如下
export CATALINA_OPTS="$CATALINA_OPTS -Xms2024m"
export CATALINA_OPTS="$CATALINA_OPTS -Xmx3024m"
我需要知道为什么它没有盯着 2GB
当我想启动tomcat时使用下面的命令
./catalina.sh start
在 CATALINA.SH 下面的代码已经退出,它将调用 setenv.sh
if [ -r "$CATALINA_BASE/bin/setenv.sh" ]; then
. "$CATALINA_BASE/bin/setenv.sh"
elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then
. "$CATALINA_HOME/bin/setenv.sh"
fi
我查过tomcat日志,说是2024m开头,但还是没有用2G内存
INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms2024m
INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx3024m
INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/share/tomcat
【问题讨论】:
标签: java tomcat memory webserver tomcat8