uwsgi 自动关闭任务和启动脚本代码

1. 找到uwsgi 主进程,然后把进程号写入文件中

2. 根据文件中的pid关闭服务

3. 启动服务,–ini会将启动的uwsgi主进程写入uwsgi.pid文件中

# 1. 找到uwsgi进程,grep -v grep 表示忽略自身查询进程
ps -ef | grep uwsgi | grep -v grep | awk 'NR==1 {print $2}' > /home/oper/ocv-simp/Weekreport/uwsgi/uwsgi.pid
echo "写入进程成功"
# 2. 关闭uwsgi 服务 
uwsgi --stop /home/oper/ocv-simp/Weekreport/uwsgi/uwsgi.pid
echo "关闭uwsgi服务"
# 3. 启动uwsgi 服务
uwsgi --ini /home/oper/ocv-simp/uwsgi.ini

猜你喜欢

转载自blog.csdn.net/u014651560/article/details/108607546
今日推荐