一些项目中希望tomcat一定时间后自动重启,这个可以通过设置windows的定时任务的方法来实现tomcat定时重启。
一、前提事项
1.1 tomcat版本与jdk版本匹配
注意事项:tomcat版本一定要和jdk版本一直,例如都是32位的!!!
否则定时任务能够执行,但是没法成功启动tomcat
1.2 tomcat需要有service.bat的版本(有的没有)
在tomcat根目录,即有service.bat文件的地方。
新建服务:Service install tomcat18081
删除服务:Service remove tomcat18081
1.3 此方式启动后没有界面(cmd界面)
此方式启动后没有界面(cmd界面),可以通过访问端口(默认8080)查看tomcat状态
二、具体方法
2.1注册tomcat为服务
通过cmd 的名利cd到tomcat bin目录下,运行service.bat install 注册名称(例如service.bat install tomcat18080)
如果有多个tomcat要注册为不同的名称;
注册打开服务管理(服务器是在“服务器管理”,普通电脑是在“管理”),存在表示注册成功

本文详细介绍了如何在Windows环境中配置Tomcat定时自动重启,包括确保tomcat与jdk版本匹配,使用service.bat注册服务,创建重启脚本以及设置系统定时任务。通过这些步骤,可以在指定时间自动重启Tomcat服务,且无需CMD界面。

1545

被折叠的 条评论
为什么被折叠?



