Windows server利用批處理腳本判斷端口啟動(dòng)tomcat的方法
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 Files\Java\apache-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%"\bin\startup.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)站的支持!
- Windows 2000 server光盤啟動(dòng)安裝過程詳細(xì)圖解
- Win2008中SqlServer2008 無法打開錯(cuò)誤日志文件導(dǎo)致無法啟動(dòng)的解決方法
- Windows Server 2012 R2 服務(wù)管理器自啟動(dòng)功能的關(guān)閉方法
- Windows Server 2003 啟動(dòng)中常見錯(cuò)誤的解決方法
- Dell?R630服務(wù)器安裝windows?server?2019服務(wù)器系統(tǒng)+制作U盤啟動(dòng)+服務(wù)器配置
- windows server 2019 程序開機(jī)自啟動(dòng)的幾種實(shí)現(xiàn)方法
- windows server 無法正常啟動(dòng)修復(fù)的兩種方式
相關(guān)文章
redission-tomcat快速實(shí)現(xiàn)從單機(jī)部署到多機(jī)部署詳解
這篇文章主要介紹了redission-tomcat快速實(shí)現(xiàn)從單機(jī)部署到多機(jī)部署詳解,本文介紹一個(gè)基于redis的tomcat session管理開源項(xiàng)目:redission-tomcat,可無代碼侵入式地快速實(shí)現(xiàn)session共享,需要的朋友可以參考下2019-06-06基于Tomcat 數(shù)據(jù)源的原理、配置、使用介紹
下面小編就為大家?guī)硪黄赥omcat 數(shù)據(jù)源的原理、配置、使用介紹。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08解決IDEA配置tomcat啟動(dòng)報(bào)錯(cuò)問題
這篇文章主要介紹了解決IDEA配置tomcat啟動(dòng)報(bào)錯(cuò)問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09如何在mac的terminal安裝Apache Tomcat
這篇文章主要介紹了在mac的terminal安裝Apache Tomcat 的方法,需要的朋友參考下吧2017-05-05Tomcat 中如何給 web 項(xiàng)目配置虛擬目錄的方法
本篇文章主要介紹了Tomcat 中如何給 web 項(xiàng)目配置虛擬目錄的方法,具有一定的參考價(jià)值,有興趣的可以了解一下2017-08-08tomcat使用問題之安裝后無法訪問localhost:8080解決
當(dāng)Tomcat無法訪問localhost:8080時(shí),可能是由于未啟動(dòng)、環(huán)境變量未配置、端口號(hào)占用或版本問題,這篇文章主要介紹了tomcat使用問題之安裝后無法訪問localhost:8080解決的相關(guān)資料,需要的朋友可以參考下2024-10-10Eclipse部署Tomcat實(shí)現(xiàn)JSP運(yùn)行的超詳細(xì)教程
這篇文章主要介紹了Eclipse部署Tomcat實(shí)現(xiàn)JSP運(yùn)行,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-08-08