配置supervisor工具
注意要退出虚拟环境
1 安装easy_install
pip3是python3的软件管理工具
easy_install是python2的软件管理工具
yum install python-setuptools
2 安装supervisor
easy_install supervisor
3 创建supervisor的配置文件
echo_supervisord_conf > /etc/supervisor.conf
4 修改supervisor的配置文件,添加启动uwsgi的命令
supervisor其实就是帮咱们执行了,需要手动执行的命令而已
vim /etc/supervisor.conf 在最底部写入以下内容: [program:s18bbs] command=/root/Envs/nginx_crm/bin/uwsgi --ini /opt/BBS/uwsgi.ini stopasgroup=true killasgroup=true
5 测试用supervisor启动uwsgi,注意确保此时uwsgi已经退出
supervisord -c /etc/supervisor.conf # 启动supervisor服务端命令 supervisorctl -c /etc/supervisor.conf # 这是supervisor客户端管理命令
6 supervisor常用命令学习
status s18bbs #查看状态 start s18bbs #启动任务 stop s18bbs #关闭任务 start all stop all #启停所有的任务
1