本文內(nèi)容主要介紹了linux下shell腳本監(jiān)控Tomcat的狀態(tài)并實(shí)現(xiàn)自動(dòng)啟動(dòng)的步驟,文章給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧!
最近公司需要在Linux下監(jiān)控tomcat的服務(wù),一旦tomcat服務(wù)存在異常或者宕機(jī),重啟tomcat保證服務(wù)的正常運(yùn)行,由于Linux下有Shell腳本可以實(shí)現(xiàn)此效果,下面是Linux下shell腳本監(jiān)控Tomcat的狀態(tài)并實(shí)現(xiàn)自動(dòng)啟動(dòng)的步驟。
1.編寫Shell腳本monitor.sh
嗨嘍:正在學(xué)習(xí)Python的小伙伴或者打算學(xué)習(xí)的,可以私信小編“07”領(lǐng)取資料!
2.測(cè)試Shell腳本monitor.sh是否允許成功
第一:執(zhí)行腳本./monitor.sh
如果報(bào)權(quán)限錯(cuò)誤:chmod 777 monitor.sh
第二:執(zhí)行腳本./monitor.sh
如果報(bào)/bin/bash^M:,壞的解釋器,沒(méi)有那個(gè)文件或目錄 :sed -i 's/r$//' build.sh
第三:執(zhí)行腳本./monitor.sh
如果有z字符輸出不了:更改xshell字體
3.把腳本加到crontab定時(shí)任務(wù)中
每分鐘檢查一次
打開(kāi)/etc/crontab文件添加定時(shí)任務(wù)
總結(jié)
以上所述是小編給大家介紹的Linux下shell腳本監(jiān)控Tomcat的狀態(tài)并實(shí)現(xiàn)自動(dòng)啟動(dòng)的步驟,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。






