檢測nginx腳本

該腳本主要檢測nginx是否掛掉,如果掛掉則重新啓動,未掛機則返回ok

while true
do
if [ `ps -ef|grep nginx|grep -v grep|wc -l` -lt 1 ]                     #判斷nginx進程數是否小於1
then echo "nginx is shutdown"
/server/nginx/sbin/nginx                                                #nginx掛機則啓動,根據自身啓動文件進行修改
else
echo "nginx is ok"
sleep 5                                                                 #隔5S檢測一次,這裏可根據實際要求設置檢測間隔
fi
done

該腳本很簡單,讀者也可進行擴充,可以放在後臺執行該腳本,可以省去手動啓動不必要的麻煩



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章