Linux下监控workerman

监听workerman服务,workerman工作线程挂掉直接重启

#!/bin/bash

# 判断进程是否存在
count=`ps -ef | grep WorkerMan | grep "worker process" | grep -v "grep" | grep -v "sh" | wc -l`
echo $count
if [ $count == 0 ]; then
    /usr/local/bin/php /var/www/html/swoole/workerman/workerman/socketserver.php start -d
fi

使用crontab定时去执行

*/1 * * * * /usr/local/bin/WorkerManWatcher.sh

更多精彩

免费共享资源
http://www.ltchao.top

猜你喜欢

转载自blog.csdn.net/abc8125/article/details/89951240