Tomcat

Windows安装版Tomcat8配置优化

2020-10-02  本文已影响0人  水煮鱼又失败了

tomcat当前版本:apache-tomcat-8.5.13

1 安装Tomcat8为Windows服务

windows环境下,tomcat8的bin安装目录下,执行:

service.bat install

如下提示,则Tomcat安装成功:

1-install.png

同时,服务项中生成如下服务:

2-services.png

2 执行并配置安装版Tomcat

tomcat bin安装目录下,双击执行tomcat8w.exe
选择卡片Java,如下:

3-tomcat.png

(1)修改JVM堆内存:
Initial memory pool:4096(对应-Xms
MaxiiMum memory pool:4096(对应-Xmx

(2)增加其他参数配置
将其他Tomcat参数配置,配置到Java Options末尾。
注意,配置项之间不可有空格,不可有换行
配置内容如下:

-Xmn2560M
-Xss1024k
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=D:\apache-tomcat-8.5.13\logs\error.dmp
-XX:ErrorFile=D:\apache-tomcat-8.5.13\logs\java_error_%p.log

注意:
不可配置“-server”属性,配置后无法启动Tomcat,原因未知

更改配置后,注册表内有对应的参数自动变动(注册表内容,不能保存空行,所以Java Options中不能有空行):
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\Tomcat8\Parameters\Java

4-regedit.png

启动tomcat,通过查看日志,可见配置的参数已生效:

5-log.png

3 Tomcat设置为开机启动

6-tomcat-autoStart.png

设置完成后,tomcat的services服务,“启动类型”自动变成“自动”:

7-services-start.png

4 设置系统定时重启

创建脚本restartWindows.bat,内容如下:

shutdown -r -f -t 0

服务器管理器中,“创建任务”:

8-test.png

5 补充

sc delete 服务名称

查看服务名称:

9-services.png

如删除Tomcat8服务,执行:

10-remove-service.png

如有部分特殊功能,需要将dll拷贝到JDK的安装目录下。
采用安装版本的Tomcat,需拷贝到jre的bin目录下,精确目录,可查看Tomcat启动路径:

11-tomcat-log.png
上一篇下一篇

猜你喜欢

热点阅读