【问题标题】:Update .py file on nginx, gunicorn, supervisor在 nginx、gunicorn、supervisor 上更新 .py 文件
【发布时间】: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


    【解决方案1】:

    我终于找到了。

    sudo supervisorctl stop app_name
    sudo supervisorctl start app_name
    

    【讨论】:

      猜你喜欢
      • 2012-11-22
      • 2013-10-05
      • 2020-12-26
      • 2015-04-21
      • 2016-04-23
      • 2017-02-14
      • 2021-12-07
      • 2014-03-31
      • 2017-10-19
      相关资源
      最近更新 更多