我刚刚部署了我的第一个烧瓶应用程序,这非常了不起,但是我遇到了我无法理解的问题。
在我开发应用程序(窗口)时,我使用set FLASK_ENV = development在不重新启动flask服务器的情况下查看应用程序中的更改,当我将应用程序上载到我的vps时效果很好,但是,当我尝试上载一个应用没有更新的新变化。
有人可以解释一下为什么将我的Flask应用程序代码上传到vps时不更新吗?
我正在使用 Gunicorn ,并且我已经将调试设为true
if __name__ == '__main__':
app.run(debug=True)
但是当我访问我的网站时,我看不到设置服务器时上传的第一个代码所做的更改。
上传代码后,我该怎么做?
答案 0 :(得分:0)
如果有人对此问题感兴趣,我已使用以下方法解决了该问题:
sudo supervisorctl stop app_name
sudo supervisorctl start app_name
(是的!我忘了提及我正在使用主管来处理自动启动。)