订阅
lnmpa负载过高自动重启脚本

lnmpa负载过高自动重启脚本

转播到腾讯微博 分享到QQ空间 分享到腾讯朋友

不明原因的负载过高,只能找了个脚本来自动重启了

将以下脚本保存为502.sh  ,需要chmod +x /root/502.sh

运行crontab -e ,输入*/5 * * * * /root/502.sh,代表每5分钟检查一次

补充说明: cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置


 

#!/usr/bin/php

<?

$cmd = '/root/lnmpa restart';

$max_load=20;

$cur_load=`uptime | awk '{print $(NF-2)}' | sed 's/,//'`;

 

if($cur_load > $max_load){

shell_exec($cmd);

exit();

}

 

?>

 

添加新看法 »

快速发布看法请使用[ Ctrl + Enter ],垃圾评论请免,绝对会删除的!

无觅相关文章插件,快速提升流量