Windows Tomcat服务启动 修改Xms Xmx
常规修改操作
1.在Catalina.bat、Service.bat、Start.bat添加以下命令行
set JAVA_OPTS = -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true
经过测试,以上方法均不适用windows服务方式启动Tomcat。
经测试可用的修改方式
两种修改方式
1. 服务已安装
- 打开Tomcat文件目录中的bin目录,双击打开tomcat*.exe,如下图
- 选中上面Java选项
- 直接修改输入框中对应的数值,然后点击‘应用’按钮,即可完成修改
- 启动Tomcat服务后,在日志中会打印出,修改后的内存值,如下图
- 出现上面日志输出,则表示修改成功!
2. 服务未安装
得到一个安装即是修改后的内存值,适用于需要经常安装部署的人员。
适用前提:未安装Tomcat服务!!!!!
-
修改Service.bat文件
找到下面语句:if "%JvmMs%" == "" set JvmMs=128 if "%JvmMx%" == "" set JvmMx=256
-
直接修改JvmMs和JvmMx数值
if "%JvmMs%" == "" set JvmMs=1024 if "%JvmMx%" == "" set JvmMx=2048
-
安装Tomcat服务,bin目录下执行以下命令行
service install
-
安装完成打开tomcat*.exe,查看Java选项,如下图,则表示修改成功