Tomcat挂掉启动脚本
Tomcat挂掉启动脚本
1.新建txt文档,命名;
2.把下面的代码点击登录/复制,并且同时记得把两个tomcat/bin目录改成你自己用的tomcat/bin目录(就是绿色长条条的路径,点击自己tomcat的目录,在目录上方cv就好);
@echo off && color 02 && title EAM90 这个是服务器自动连接
rem 查找所有的进程中,是否存在java.exe这个进程
tasklist | findstr java.exe
rem 上面的命令会返回一个%errorlevel%值,0表示找到,1表示未找到
if %errorlevel% equ 0 goto isfind
if %errorlevel% equ 1 goto notfind
rem 如果未找到执行如下的代码
:notfind
rem 切换到tomcat启动目录下,并在新的窗口启动startup.bat, 旧窗口中继续执行后面的命令
rem 在这里可能会存在环境的差异,xp级低版本的servere用下面这个
rem cd "D:\work\apache-tomcat-8.5.23\bin" && start startup.bat
rem 下面的是win7及win10版本的 & %0 指,如果前面的startup.bat出现异常,会自动启用自身文件 &&相当于换行后的 start
cd "D:\work\apache-tomcat-8.5.23\bin" && startup.bat
rem 如果找到执行如下的代码
:isfind
echo.
echo -----------------------------------------------
rem 在dos窗口打印出时间
echo %time% %date%
ping -n 10 127.1 > nul
rem %0是批的当前文件,每10秒重复执行,继续查找java.exe的进程;
%0
exit
3.最后,选中文件,摁F2,重命名时把文件从.txt类型改成.bat;
4.右键,选择"以管理员身份运行";
5.会看到成功的dos窗口,这样就不怕tomcat突然挂掉啦!