1. 程式人生 > >Tomcat重啟指令碼For Windows

Tomcat重啟指令碼For Windows

Tomcat 重啟指令碼,送給有需要的 JSP 環境運維同行們~

執行環境:XP/windows 2003 測試通過,其他環境由於手頭上條件限制未測試;

指令碼功能:在常規呼叫 tomcat 自帶的關閉/重啟指令碼中加入假死判斷,若出現假死則予以強行 Kill 掉相關 JAVA 程序;

指令碼特點:可在 tomcat/Jboss/apache 混合平臺使用,針對性的只重啟 tomcat 相關程序;

注意事項:就是注意 tomcat 環境變數是否正確即可。

MS DOS
123456789101112131415161718 @echo offtitleTomcat重啟指令碼call"%tomcat_home%\bin\shutdown.bat"ping -n6127.1>nulwmicprocesswherename="java.exe"getprocessid,commandline|findstr/i"tomcat">#setlocalenabledelayedexpansionfor/f"delims=*"%%iin(#)do(setvar=%%isetvar=
!var:start=#!for/f"tokens=2 delims=#"%%ain("!var!")do(settomcatpid=%%a))del#>nulifdefinedtomcatpidtaskkill/pid!tomcatpid!ping -n3127.1>nulcall"%tomcat_home%\bin\startup.bat"exit