判断任务是否存在shell脚本及workerman的相关配置

 

判断进行是否存在,用于定时任务,将信息写入日志

prots=`netstat -an | grep 2345 | wc -l`
if test $prots -eq 0
then 
echo "`date +%Y-%m-%d%H-%M-%S` error..."
#cd 后面换成自己的workerman路径
cd /www/wwwroot/longbing.xiaochengxucms.com/addons/longbing_card/workerman
#php路径修改自己的
/www/server/php/56/bin/php api.php stop
kill -9 $(lsof -i tcp:2345 -t)
#php路径修改自己的
/www/server/php/56/bin/php api.php start -d

else 
echo "`date +%Y-%m-%d%H-%M-%S` Listing..."
fi

  

具体参考:https://www.kancloud.cn/jingshuixian66/longbing_card/764002

posted on 2020-02-09 13:06  ziyi_ang  阅读(174)  评论(0编辑  收藏  举报

导航