国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Linux Shell > 正文

監控服務器swap并重啟php的Shell腳本

2020-07-27 19:18:42
字體:
來源:轉載
供稿:網友

折中一下,寫個腳本監控swap吧,放在crontab里面,2小時執行一次,世界安靜了,再也沒有煩人的報警短信了

復制代碼 代碼如下:

#!/bin/bash
function usage
{
        echo "Usage: $0"
        echo "e.g. $0 1500"
        exit
}
if [ $# -lt 1 ];then
        usage
fi
typeset -i nowSwap limitSwap
limitSwap=$1
nowSwap=$(free -m|grep "Swap"|sed -e "s//(.*/)/:/(.*/)//2/g"|awk '{print $2}')
if [ $limitSwap -lt $nowSwap ];then
        while [ 1 ]
        do
                if /etc/init.d/php5-fpm restart|grep -c fail
                then echo "[$(date +%Y/%m/%d0-%H:%M)]restart php failed"
                else
                        echo "[$(date +%Y/%m/%d-%H:%M)]restart php successful!"
                        break
                fi
        done
fi

注:if /etc/init.d/php5-fpm restart|grep -c fail 這一句中間的命令換成你自己的即可

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德钦县| 襄汾县| 新源县| 河津市| 辽中县| 昆明市| 武平县| 正阳县| 浮山县| 营口市| 开封市| 苍南县| 湘西| 靖宇县| 民权县| 岳阳县| 洛南县| 壤塘县| 定结县| 东平县| 玛纳斯县| 稷山县| 安陆市| 金湖县| 噶尔县| 镇巴县| 西乌珠穆沁旗| 大荔县| 习水县| 法库县| 宝坻区| 巴彦县| 庐江县| 新建县| 霍山县| 合江县| 西乌| 宣城市| 雅江县| 清河县| 临高县|