在一些老外的VPS中,有时有不可预测的突然飙高的问题的问题,第二天你又发现又没有问题,老外可能用时间差来人工帮自己超售的VPS调整,所以偷偷停掉NGINX和PHP-FPM我就是这个受害者,导致我的站点流量暴跌,由查不出原因,终于在最后确定这个原因后给我抓到了。所以使用下面这个脚本,老外要是手关掉你的,自动重启。

caohuan=`pgrep -f nginx | wc -l`
if [ "$caohuan" = 0 ]
then
/root/lnmp restart
else
echo "OK"
fi

 

/root/lnmp 是LNMP一键安装包我修改自用的一个脚本,个人可根据自己的需要来修改。

自建一个如: check.sh的脚本,粘入上面的内容。

使用crontab –e  来添加自动每隔4分钟检查一次,并写入记录到r.log

*/4 * * * /home/check.sh | tee /home/wwwlogs/r.log
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。