日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

第一步:創(chuàng)建腳本

#!/bin/bash

# func:自動監(jiān)控Tomcat腳本并且執(zhí)行重啟操作
# 獲取tomcat進(jìn)程ID(其中[grep -w 'tomcat']代碼中的tomcat需要替換為你的tomcat文件夾名)
TomcatID=$(ps -ef |grep tomcat |grep -w 'Apache-tomcat-7.0.96'|grep -v 'grep'|awk '{print $2}')

# tomcat啟動程序(這里注意tomcat實際安裝的路徑)
StartTomcat=/usr/JAVA/apache-tomcat-7.0/bin/startup.sh
TomcatCache=/usr/java/apache-tomcat-7.0/work

#定義要監(jiān)控的頁面地址
WebUrl=http://xxx.com

#日志輸出
GetPageInfo=/tmp/TomcatMonitor.Info
TomcatMonitorLog=/tmp/TomcatMonitor.log

Monitor()
{
echo "[info]開始監(jiān)控tomcat...[$(date +'%F %H:%M:%S')]"
if [[ $TomcatID ]];then #這里判斷Tomcat進(jìn)程是否存在
echo "[info]當(dāng)前tomcat進(jìn)程ID為:$TomcatID,繼續(xù)檢測頁面..."
# 檢測是否啟動成功(成功的話頁面會返回狀態(tài)"200")
TomcatServiceCode=$(curl -I -m 10 -o /dev/null -s -w %{http_code} $WebUrl)
if [ $TomcatServiceCode -eq 200 ];then
echo "[info]頁面返回碼為$TomcatServiceCode,tomcat啟動成功,測試頁面正常"
else
echo "[error]tomcat頁面出錯,請注意...狀態(tài)碼為$TomcatServiceCode,錯誤日志已輸出到$GetPageInfo"
echo "[error]頁面訪問出錯,開始重啟tomcat"
kill -9 $TomcatID # 殺掉原tomcat進(jìn)程
sleep 3
rm -rf $TomcatCache # 清理tomcat緩存
$StartTomcat
fi
else 
echo "[error]tomcat進(jìn)程不存在!tomcat開始自動重啟..."
echo "[info]$StartTomcat,請稍候..."
rm -rf $TomcatCache
$StartTomcat
fi
echo "--------------------------"
}
Monitor>>$TomcatMonitorLog

第二步:開戶權(quán)限

Chmod -755 Tomcat-Monitor-shell.sh

 第三步:創(chuàng)建定時器

Crontab -e

* * * * * /usr/www/Tomcat-Monitor-shell.sh
[root@iZ2zeaZ ~]# crontab -l
* * * * * /usr/www/Tomcat-Monitor-shell.sh

 第四步:查看日志

[root@iZ2zeab8t820b5ywp0rkfeZ ~]# cat /tmp/TomcatMonitor.log

如何使用linux腳本監(jiān)控Tomcat服務(wù)器是否宕機(jī)和宕機(jī)后自動重啟

 


 

分享到:
標(biāo)簽:Tomcat
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達(dá)人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定