Windows安装版Tomcat8配置优化


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 补充

  • windows删除服务
sc delete 服务名称

查看服务名称:

9-services.png

如删除Tomcat8服务,执行:

10-remove-service.png

  • 拷贝到JDK bin文件夹下配置变更

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

11-tomcat-log.png

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值