91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

巡檢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

昌乐县| 健康| 余姚市| 涿鹿县| 无锡市| 建湖县| 辽源市| 永德县| 保山市| 镇江市| 城步| 日照市| 浑源县| 宾阳县| 大同市| 崇左市| 和田市| 长海县| 全南县| 乐都县| 依兰县| 芜湖市| 怀化市| 天全县| 金川县| 博乐市| 新平| 留坝县| 吴堡县| 永福县| 宁远县| 安国市| 平南县| 兴化市| 凤庆县| 宁波市| 宁武县| 保靖县| 安西县| 高密市| 离岛区|