日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Shell腳本習(xí)題:監(jiān)控httpd服務(wù)80端口狀態(tài)

里是舉例監(jiān)控httpd服務(wù)端口狀態(tài),根據(jù)端口判斷服務(wù)器是否啟動(dòng),如果沒有啟動(dòng)則腳本自動(dòng)拉起服務(wù),如果服務(wù)正在運(yùn)行則退出腳本程序;如果換成別的服務(wù)端口也可以,但是腳本程序需要做調(diào)整。

#!/bin/bash
#實(shí)時(shí)每隔3秒監(jiān)控HTTP服務(wù)狀態(tài),服務(wù)異常輸出報(bào)警信息,并嘗試啟動(dòng),服務(wù)正常時(shí)提示正常運(yùn)行。
web=`netstat -ant | grep 80 | awk '{print $4}' | awk -F : '{print $4}'`
apachelog=/var/log/httpd/service.log
if [ '$web' = '80' ]
then
       echo "HTTPD正在運(yùn)行"
else
       echo "Web服務(wù)重新啟動(dòng)"
       echo "`date` Web服務(wù)重新啟動(dòng)" >> $apachelog
       /etc/init.d/httpd start &> /dev/null
       sleep 2
       echo `date` 重新啟動(dòng) | /usr/sbin/sendmail -v  telephonenumber@139.com > /dev/null
fi

本文題目:Shell腳本習(xí)題:監(jiān)控httpd服務(wù)80端口狀態(tài)
本文來源:http://www.dlmjj.cn/article/djodpse.html