×

swoole服务器无人值守检测脚本

admin admin 发表于2018-02-10 23:50:39 浏览1927 评论0

抢沙发发表评论

#!/bin/bash

while true
do
    process=`ps aux | grep name_abc | grep -v grep`;

    if [ "$process" == "" ]; then
        cd /home/wwwroot/server/protected/soa;
        php server.php
        echo "server restart";
    else
        echo "server ok";
        break;
    fi
done

然后在crontab里加入检测即可 crontab -e

*/1 * * * * /data/script/server.sh


分享到:

群贤毕至

访客