中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

巡檢502錯誤并重啟php-fpm服務

發布時間:2020-06-21 22:25:20 來源:網絡 閱讀:452 作者:蔣將將 欄目:開發技術

報錯問題一般如下兩點

 1、php-fpm相關配置問題

 2、資源耗盡問題

在此

編寫如下腳本進行巡檢,當有問題自動檢查并重啟php-fpm假死狀態釋放資源

# vim php-fpm_restart.sh

#!/bin/sh

#變量初始化

process="php-fpm"

startservice="systemctl start php-fpm.service"

down=0

#判斷語句

while true

do

#獲取http狀態碼

code=$(curl -H "Host:www.jiangjj.com" -m 5 -L -s -w %{http_code} http://127.0.0.1 -o /dev/null)

#判斷狀態碼返回000或大于等于500時,計數故障到down變量

if [ $code -eq 000 -o $code -ge 500 ];then

((down++));

else

break

fi

#等待5s

sleep 5

#判斷是否檢查三次都標記為故障

if [ $down -ge 3 ];then

if [ "$(find /tmp/${process}_restart -mmin -3)" == ""];then

#獲取進程名對應的所有pid

pids=$(ps -aux | grep ${process} | grep -v "grep" | awk '{print $2}')

#依次對所有pid執行kill命令

for jiangjj in $pids;do

kill -9 $jiangjj

kill -9 $jiangjj

done

#kill完pid后啟動服務

$startservice

echo "$(date) Return code $code,${process} had been restarted" >> /tmp/${process}_restart

else

echo "$(date) ${process} not yet recobery,As it hsd been restarted in 2 minutes.so this time ignore."

fi

break

fi

done


#授權

# chmod u+x php-fpm_restart.sh


#執行crontab定時任務即可

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上蔡县| 石楼县| 长岭县| 宜都市| 祁东县| 如皋市| 恭城| 墨脱县| 临沭县| 永清县| 延川县| 扬州市| 吉隆县| 旅游| 芜湖县| 勐海县| 涿鹿县| 桐柏县| 衡南县| 梁平县| 马关县| 错那县| 蒙山县| 三亚市| 灌阳县| 南丹县| 婺源县| 山东| 汉中市| 麻城市| 郯城县| 读书| 亚东县| 晋江市| 新疆| 策勒县| 恩平市| 磐安县| 浪卡子县| 苍南县| 宝鸡市|