进出口寻找一些比 sudo restart projectname
更好的每次我发布一个 git pull origin master
,这拉下我最新的变化,一个 Django 项目。我相信,这个 restart
命令与 Upstart 有关,我用它来启动/顶部我的 Gunicorn 服务器进程。
此重新启动导致短暂停机。登录网络服务器(nginx)的用户将获得500分,因为 Gunicorn 仍在重启。事实上,它似乎可以立即重新启动,但加载页面需要几秒钟。
有什么想法如何使这个无缝? 理想情况下,我想发布我的 git pull
和独角兽自动重新加载。