监控代码
注意 手机号和发送短信的地址,需要你自己去实现
pid=`ps aux | grep nginx |grep
"start" |awk
'{print $2} ' | head -
1 `
mobile =(
182XXXXX,
183XXXXXXX)
if [
"$pid" ==
"" ]
then
for var
in ${mobile[@]}
do
curl
'这里是发送短信的URL地址mobile='$var
done
echo "server start ...."
cd /www/wwwroot/www.lanmps.com
./start.sh
exit 1
fi
echo " service existed ..."
系统定时任务
加入到系统的定时任务中 比如5秒钟执行一次 加入方法略