【发布时间】:2019-12-05 05:04:46
【问题描述】:
我不知道为什么这么难,但是每次我在烧瓶应用程序中更新文件时,我都必须重新启动 gunicorn 以便文件在服务器上更新。我主要是一名前端开发人员,对服务器的使用不足以记住这些东西,我不得不花几个小时在谷歌上搜索各种短语以找到正确的命令。这次我找不到任何东西,而我为保存这些东西而创建的文件已经方便地消失了。
我的服务器: Ubuntu 18.04 nginx 独角兽 主管
我正在更新一个 .py 文件。我使用 ftp 将更新版本放在服务器上。我通过 git bash shell 使用 ssh 登录到服务器。 sudo systemctl gunicorn restart 给我错误Failed to restart gunicorn.service: Unit gunicorn.service not found.。重新读取并重新启动主管并没有解决问题,重新启动 nginx 也没有。没有一个简单的命令来应用更新吗?我习惯于在一般托管站点上使用服务器,通过 ftp 更新文件就可以了。到目前为止,我真的很喜欢学习烧瓶,但现在我后悔了。我一直在想,必须有某种简单的技巧才能使如此简单的事情顺利进行,但我已经走到尽头,试图弄清楚这一点。有什么建议吗?
【问题讨论】:
标签: nginx gunicorn supervisord