最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

監(jiān)控服務(wù)器swap并重啟php的Shell腳本

 更新時間:2014年03月06日 13:31:39   作者:  
有一臺服務(wù)器老是交換扇區(qū)占滿然后失去響應(yīng),很煩,因為加載了以前別人寫的一個php擴展,效率低,資源占用大,悲劇的是現(xiàn)在還沒有可以替換的東西

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

復(fù)制代碼 代碼如下:

#!/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 這一句中間的命令換成你自己的即可

相關(guān)文章

最新評論

浦县| 德州市| 五寨县| 赤峰市| 西畴县| 鲁山县| 泌阳县| 赤城县| 大田县| 南皮县| 宝兴县| 三河市| 海门市| 保定市| 东宁县| 新邵县| 江源县| 鄂伦春自治旗| 彩票| 大渡口区| 景泰县| 特克斯县| 台前县| 蕲春县| 绍兴市| 渭南市| 祁东县| 图木舒克市| 搜索| 五指山市| 凯里市| 左权县| 延边| 常山县| 定安县| 斗六市| 上蔡县| 贞丰县| 平潭县| 济阳县| 土默特左旗|