在linux上重新启动django
我使用nginx、supervisor和gunicorn在linux上部署了django应用程序 我已经进行了更新(使用GIT并在settings.py中手动进行)。文件已更改,但应用程序未更改(即,其功能仍与添加更改前相同) 我试过很多命令,但都不管用在linux上重新启动django,django,ubuntu,nginx,gunicorn,supervisord,Django,Ubuntu,Nginx,Gunicorn,Supervisord,我使用nginx、supervisor和gunicorn在linux上部署了django应用程序 我已经进行了更新(使用GIT并在settings.py中手动进行)。文件已更改,但应用程序未更改(即,其功能仍与添加更改前相同) 我试过很多命令,但都不管用 //reload/restart nginx sudo service nginx restart sudo systemctl reload nginx sudo systemctl restart nginx //reload super
//reload/restart nginx
sudo service nginx restart
sudo systemctl reload nginx
sudo systemctl restart nginx
//reload supervisor
sudo supervisorctl reload
//restart gunicorn (supervisor)
sudo supervisorctl restart gunicorn
//reboot ubuntu using systemctl
sudo systemctl reboot
//reboot ubuntu
sudo reboot now
//force reboot ubuntu
sudo reboot -f
非常感谢您的帮助。请尝试
ps aux | grep gunicorn
当您有pid时,请尝试kill-9[pid]
然后重新启动感谢您的评论-很遗憾,没有什么不同。请尝试supervisorctl重新启动
。这是运行gunicorn python进程的主管程序名。您可以在/etc/supervisor/conf.d/