@echo 该批处理命令可完成重新启动tomcat服务的功能,命令执行过程将操作日志输出到C:\tomcatlog\tomcat_restart.log
@echo 操作步骤:
@echo 1、停止Apache Tomcat服务
@echo 2、延时10秒钟
@echo 3、删除stdout.log日志
@echo 4、延时10秒钟
@echo 5、重新启动服务
echo -------------------------------------------------------- >> C:\tomcatlog\tomcat_restart.log
echo [%date%%time%] 准备重新启动tomcat >> C:\tomcatlog\tomcat_restart.log
echo [%date%%time%] 停止服务 >> C:\tomcatlog\tomcat_restart.log
net stop "Apache Tomcat" >> C:\tomcatlog\tomcat_restart.log
@echo 提供大约10秒钟的延时,防止服务刚停,日值不能删除的问题
ping -n 10 127.0.0.1 > null
echo [%date%%time%] 清理日志 >> C:\tomcatlog\tomcat_restart.log
del /q "G:\Program Files\Apache Software Foundation\Tomcat 5.5\logs\*.*" >> C:\tomcatlog\tomcat_restart.log
@echo 提供大约半个小时的延时进行备份数据库
ping -n 1800 127.0.0.1 > null
echo [%date%%time%] 重新启动 >> C:\tomcatlog\tomcat_restart.log
net start "Apache Tomcat" >> C:\tomcatlog\tomcat_restart.log
echo -------------------------------------------------------- >> C:\tomcatlog\tomcat_restart.log
echo
批处理定时重启tomcat服务
最新推荐文章于 2022-09-25 20:37:48 发布