美文网首页Tomcat
Windows安装版Tomcat8配置优化

Windows安装版Tomcat8配置优化

作者: 水煮鱼又失败了 | 来源:发表于2020-10-02 18:04 被阅读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 补充

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

    查看服务名称:

    9-services.png

    如删除Tomcat8服务,执行:

    10-remove-service.png
    • 拷贝到JDK bin文件夹下配置变更

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

    11-tomcat-log.png

    相关文章

      网友评论

        本文标题:Windows安装版Tomcat8配置优化

        本文链接:https://www.haomeiwen.com/subject/rrnbuktx.html