我上载烧瓶代码不会更新

时间:2019-10-12 00:19:26

标签: python ubuntu flask gunicorn

我刚刚部署了我的第一个烧瓶应用程序,这非常了不起,但是我遇到了我无法理解的问题。

在我开发应用程序(窗口)时,我使用set FLASK_ENV = development在不重新启动flask服务器的情况下查看应用程序中的更改,当我将应用程序上载到我的vps时效果很好,但是,当我尝试上载一个应用没有更新的新变化。

有人可以解释一下为什么将我的Flask应用程序代码上传到vps时不更新吗?

我正在使用 Gunicorn ,并且我已经将调试设为true

if __name__ == '__main__':
    app.run(debug=True)

但是当我访问我的网站时,我看不到设置服务器时上传的第一个代码所做的更改。

上传代码后,我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果有人对此问题感兴趣,我已使用以下方法解决了该问题:

sudo supervisorctl stop app_name
sudo supervisorctl start app_name

(是的!我忘了提及我正在使用主管来处理自动启动。)