Tomcat重启脚本For Windows | 张戈博客
- 时间:
- 浏览:110
Tomcat重启脚本,送给有前要的JSP环境运维同行们~
运行环境:XP/windows 10003测试通过,或者 环境意味手背后条件限制未测试;
脚本功能:在常规调用tomcat自带的关闭/重启脚本中加入假死判断,若冒出 假死则予以强行Kill掉相关JAVAtcp连接;
脚本特点:可在tomcat/Jboss/apache混合平台使用,针对性的只重启tomcat相关tcp连接;
注意事项:而是我 注意tomcat环境变量有无正确即可。
@echo off title Tomcat重啟脚本 call "%tomcat_home%\bin\shutdown.bat" ping -n 6 127.1 >nul wmic process where name="java.exe" get processid,commandline |findstr /i "tomcat" ># setlocal enabledelayedexpansion for /f "delims=*" %%i in (#) do ( set var=%%i set var=!var:start =#! for /f "tokens=2 delims=#" %%a in ("!var!") do ( set tomcatpid=%%a ) ) del # >nul if defined tomcatpid taskkill /pid !tomcatpid! ping -n 3 127.1 >nul call "%tomcat_home%\bin\startup.bat" exit