码迷,mamicode.com
首页 > Windows程序 > 详细

Windows下多个Tomcat设置定时重启

时间:2015-02-10 13:31:54      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

1.设置环境变量

CATALINA_HOME  值是Tomcat的根目录,

当然不同的Tomcat可以设置多个环境变量,比如CATALINA_HOME_V1,CATALINA_HOME_V2,CATALINA_HOME_V3等等。。。。但是需要把startup.bat里面的对应的CATALINA_HOME改成自己设置的值。


2.修改tomcat的进程名

因为牵涉到可能有多个tomcat同时启动,但是进程名都是java.exe,所以为了加以区分需要设置不同的tomcat不同的进程名。

setclasspath.bat文件中把

set _RUNJAVA="%JRE_HOME%\bin\java.exe" 

改成

copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\java_my.exe"
set _RUNJAVA="%JAVA_HOME%\bin\java_my"

其实就是复制一个java.exe出来,java_my就是新的进程名


3.写自重启脚本文件start.bat

taskkill /f /t /im java_my.exe
ping 127.0.0.1 -n 2
D:\apache-tomcat-7.0.57-x64\bin\startup.bat
exit

4.在系统任务计划中,对start.bat设置自动运行时间。

定时运行start.bat脚本,系统就会把java_my进程杀死,再重启。

Windows下多个Tomcat设置定时重启

标签:

原文地址:http://blog.csdn.net/zzzili/article/details/43700611

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!