Tomcat Windows 服务 JVM 内存参数设置

Tomcat 在 Windows 平台上启动服务的方式是 Commons Daemon,JVM 的启动参数可以有多种设置方法。本文介绍 Commons Daemon 的大致组成和参数设置方法。

Commons Daemon 由两部分组成。

一是由 C 语言开发负责和操作系统交互的平台相关程序,在 Windows 上平台相关部分是 procrun,在 Unix 上是 jsvc。

二是由 Java 开发并向应用程序提供服务启停等操作的接口部分,通过这个接口,可以实现自己的 Java 代码安装为操作系统的服务。

procrun

procrun 由 Prunsrv.exe 和 Prunmgr.exe 组成。其中 Prunsrv.exe 是运行服务的可执行文件,区分32位和64位,对应到 Tomcat 中就是 TomcatX.exe(X是版本号,比如8,9,10);Prunmgr.exe 服务监控程序,不区分32位和64位,对应到 Tomcat 中就是 TomcatXw.exe,版本号后面跟一个小写w。

GUI 运行 Tomcat10w.exe 就可以查看和编辑 JVM 参数,界面如下图所示:

命令行界面运行 Prunsrv.exe 和 Prunmgr.exe 的参数说明,可以点击参考连接阅读。

安装服务的注意点:

需要在以管理员权限运行的命令行(cmd)中使用 service.bat intall 命令才能正确安装 Tomcat 服务。先输入命令然后在用户账户控制界面授权是不够的。

参考连接

  1. 运行参数说明:https://commons.apache.org/proper/commons-daemon/procrun.html
posted @ 2024-11-15 14:59  螺旋质子  阅读(15)  评论(0编辑  收藏  举报