windows下腳本檢測tomcat是否啟動,沒有啟動則啟動


最近有個服務需要部署到windows server2003上面,機房沒有windows ser的機器,沒辦法搞了個阿里雲服務,購買的配置比較低,

不知道什么原因,tomcat啟動后總是容易自動退出,搞了個腳本檢測tomcat是否啟動狀態,沒有啟動則啟動。然后放入定時任務每隔5分鍾跑一次,

腳本如下:

@echo off
title Tomcat重啟腳本

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 not defined tomcatpid call "c:\websoft\tomcat\Tomcat7_site\bin\startup.bat"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM