日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

bat脚本监控tomcat并启动_Windows server利用批处理脚本判断端口启动tomcat的方法

發(fā)布時(shí)間:2025/4/5 windows 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bat脚本监控tomcat并启动_Windows server利用批处理脚本判断端口启动tomcat的方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

win server服務(wù)器上面的tomcat老是不定時(shí)掛掉, 于是利用定時(shí)操作腳本判斷tomcat80端口是否在運(yùn)行, 如果運(yùn)行則放過, 如果down掉就啟動(dòng)tomcat,解決tomcat不定時(shí)掛掉導(dǎo)致業(yè)務(wù)數(shù)據(jù)流通丟失問題.不扯淡, 上腳本.

1.給tomcat賦予環(huán)境變量

變量名:CATALINA_HOME

路徑:C:Program FilesJavaapache-tomcat-8.0.35

2.批處理腳本(startTomcat.bat)

::Final interpretation is owned by chenglee

::Thankyou

@echo off&title Checking For System, Do Not Switch Off, Thankyou...

set num=8090

for /f "tokens=3 delims=: " %%a in ("netstat -an") do (

if "%%a"=="%num%" goto en

)

if not "%%a"=="%num%" goto en1

:en

echo.Checking For local%NUM%Port is Opening...

pause

exit

:en1

echo.Checking For local%NUM%Port is Not Opening...

echo.Starting Tomcat Program...

call "%CATALINA_HOME%"instartup.bat

echo.Starting Succes!

echo.OK!

pause

exit

3.計(jì)劃任務(wù)

控制面板-->管理工具-->計(jì)劃任務(wù)

里面去新建

附上我win10的計(jì)劃

腳本判斷80端口是否在netstat中, 如果在則證明tomcat是運(yùn)行的, 這個(gè)時(shí)候不做任何操作, 不在就是掛掉了,然后啟動(dòng)tomcat, 當(dāng)然, 您的tomcat是什么端口就改成什么端口, 換湯不換藥.

總結(jié)

以上所述是小編給大家介紹的Windows server利用批處理腳本判斷端口啟動(dòng)tomcat的方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)站的支持!

總結(jié)

以上是生活随笔為你收集整理的bat脚本监控tomcat并启动_Windows server利用批处理脚本判断端口启动tomcat的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。