定时 监控 shell 服务宕机自动重启,并发送短信通知

    xiaoxiao2026-03-15  4

    监控代码

    注意 手机号和发送短信的地址,需要你自己去实现 #/bin/sh #fox.风 #这里是要监控的服务 如 nginx 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秒钟执行一次 加入方法略

    最新回复(0)