$ sudo su - #切換爲root用戶 # yum install epel-release # yum install -y supervisor # systemctl enable supervisord # 開機自啓動 # systemctl start supervisord # 啓動supervisord服務 # systemctl status supervisord # 查看supervisord服務狀態 # ps -ef|grep supervisord # 查看是否存在supervisord進程
sudo pip install supervisor
echo_supervisord_conf > /etc/supervisord.conf
[program:django] command=python /opt/Automation_platform/manage.py runserver localhost:8080 user = wanghua.zhou autostart=true autorestart=true startsecs=3 stopasgroup=true stderr_logfile=/home/wanghua.zhou/log/django/bandwidth_err.log stdout_logfile=/home/wanghua.zhou/log/django/bandwidth.log
sudo supervisord -c /etc/supervisord.conf
sudo supervisorctl start process sudo supervisorctl stop process sudo supervisorctl restart process sudo supervisorctl stop all
sudo supervisorctl stop django 中止服務 start django 啓動服務
中止而後重啓全部子程序:python
sudo supervisorctl reload
只重啓配置更新的子程序shell
sudo supervisorctl update
vim /etc/supervisord.conf
訪問: http://10.241.11.223:9001django